• EIP-3523:半同质代币介绍


    EIP-3523:半同质代币介绍

    未标题-3

    img

    2022年9月6日,Solv Protocol宣布其提出的提案EIP-3525获得批准,该提案提议为半同质代币(SFT)创建一个标准,ERC-3525正式成为以太坊的最终标准。

    半同质代币将具有ERC-20的定量特征和ERC-721的定性属性。与ERC-721标准相比,主要增加的是mapping(uint256 => uint256) internal _values和mapping(uint256 => uint256) internal _slots之间的新映射关系,来分别表示代币数量和资产类型。它们的主要区别在于铸造、转账和销毁函数。

    铸造函数

    该函数传入三个参数,分别是address to,uint256 tokenId,和 uint256 slot。该函数首先调用ERC721的mint函数来铸造代币,然后将资产类型存入_slots映射关系中。还有一个铸造数量函数,它首先调用mint函数,然后将铸造数量存入values映射关系中。通过这种方式,ERC721代币被赋予数量和资产类型属性。

    img

    转账函数

    SFT的交易类似于其他代币。不同的是SFT双方的交易目标都在tokenId中。转账有两种情况,第一种是在目标为地址时为目标地址进行铸造,然后将双方的tokenId和交易数量传递到函数中;第二个是当交易目标是tokenId时,直接调用转账函数。

    img

    转账函数会首先进行一些条件判断,然后相应地增加或减少_values映射关系,以进行交易处理。

    img

    销毁函数

    该函数首先调用ERC721标准销毁函数来销毁相应的代币,然后清除与tokenId对应的slots to _values映射关系。

    img

    总结

    新标准保留了ERC721代币的描述属性和ERC20代币的定量属性,允许在相同的代币类型(slot)之间进行交易、拆分和合并,允许同质代币被拆分。

    Source:https://medium.com/@Beosin_com/introduction-of-eip-3523-semi-fungible-token-f273bae880a7

    关于

    ChinaDeFi - ChinaDeFi.com 是一个研究驱动的DeFi创新组织,同时我们也是区块链开发团队。每天从全球超过500个优质信息源的近900篇内容中,寻找思考更具深度、梳理更为系统的内容,以最快的速度同步到中国市场提供决策辅助材料。

    Layer 2道友 - 欢迎对Layer 2感兴趣的区块链技术爱好者、研究分析人与Gavin(微信: chinadefi)联系,共同探讨Layer 2带来的落地机遇。敬请关注我们的微信公众号 “去中心化金融社区”

    img

  • 相关阅读:
    【Kotlin】private、 protected、 internal 和 public指定修饰符的区别
    Microbiome 跨组学功能网络预测神器
    RPA平台比较和选择指南
    论文降重:我从论文重复率75%降到4.5%,顺利毕业
    Kotlin语法学习(一)
    OpenCL编程指南-10.2使用C++包装器API的矢量相加示例
    钢铁企业智慧制造解决方案及典型应用----工业软件讲坛第六次讲座
    视频剪辑高手的秘诀:如何从视频中提取封面,提高视频点击率
    ARTS 第一期
    面试系列 - Java代理模式详解
  • 原文地址:https://blog.csdn.net/chinadefi/article/details/126869462