ERC-3525(SFT半匀质化代币)

说明:本篇主要简要介绍了以太坊ERC-3525协议内容,一种新型的半匀质化代币标准。

 

ERC-3525产生

现有token(ERC-20、ERC-721) 协议并不能很好的表示一些业务场景,比如传统市场里不同期限的理财产品有不同收益率,如果通过ERC-721表示不同收益率,则需要额外的信息去来表达此类情况。如果需要把两个同样收益类型的理财份额,进行合并或者拆分计算再流转,ERC-721则会更难以实现了,而ERC-3525则可以轻松适配此类多变、有拆分组合需求业务场景。现实生活中有较多此类场景如债券、汇票、期权、基金份额等。

针对上述类似场景问题,由Solv Protocol团队提出和设计的EIP-3525,一个新的token标准。该标准从启动到定案历时20个月,ERC-3525经过了精心设计和大量优化,可支持以太生态各类应用可以无缝对接,且兼容性较好。

 

下图显示了EIP-3525版本历史:

图片来自solv资料
图片来自solv资料

 

 

 

什么是ERC-3525

ERC-3525是新的token标准,功能介于ERC-20和ERC-721之间,既可拆分计算又具有唯一性,被称为半匀质化代币(semi-fungible assets简称SFT),相对于ERC-20为匀质化代币-每一个都完全相同、而ERC-721则为非匀质化代币-每一个都唯一且不一样。目前市场上比较著名的类似的标准有ERC-20、ERC-721,这些标准都已被大量使用,以太坊生态繁荣正是这些标准的支持才得以实现,defi、nft发展都得益于这些协议支持。

 

ERC-3525协议代码结构

 

图片来自solv资料
图片来自solv资料

 

SFT主要优势

可组合/拆分性更好:ERC-3525标准SLOT功能,可以把同一个SLOT理解为同类产品(具有相同特质),在一个SLOT内进行任意的拆分组合,可大大简化需求多变、复杂场景的业务。<ID,SLOT,Value>三元组,“Address-ID-Value”三层结构,可对SLOT、ID进行授权,完成ID-to-ID转账,也可对ID中的部分Value授权。

 

MetaData元数据功能丰富, ERC-3525扩展兼容了ERC-721的MetaData字段(与Opensea 等主流平台元数据格式兼容),可拥有各个层级的MetaData数据(合约层、SLOT层、token层),极大丰富了元数据表示能力,可减少对链外元数据依赖。

图片来自solv资料
图片来自solv资料

ERC-3525 平均gas消耗与ERC-721相当,经过精心设计和优化,一些常用功能甚至低于行业内流行的ERC-721标准实现,为降低使用门槛,ERC-3525 设计兼容ERC-721,各类应用无需修改即可支持ERC-3525。

转账通知模型 改进了ERC-721/ERC-1155通知设计问题,是否接受转账设计了“接收者说了算”模型,同时兼顾“放投毒”模式

 

SFT能做什么

ERC-721支持的场景,ERC-3525基本都可以支持,有拆分组合需求的场景SFT支持得更好(甚至可以把ERC-721看作ERC-3525的子集)。如果是完全一样的资产且需求不变,用ERC-20即可。而SFT更适合表示数量特征、有需要合并或者拆分的数字物品。 

第一,ERC-3525构建各种高级的数字金融资产,比如存单、汇票、债券、期权、期货、互换合约、保险合约、基金份额、资产支持证券(ABS)等。一方面是,ERC-3525 NFT可自由拆分组合,其灵活程度和ERC-20资产相比具有相当的能力。另外,高级金融资产具有复杂的条件组合,需要很强的表达能力。而ERC-3525设计上增加了更丰富的元数据和可视化能力,能更好的表示此类金融资产类型。

第二,ERC-3525为基础开发Web3或元宇宙当中的高级虚拟物品和装备。可升级、可合并的游戏装备;虚拟土地合并、拆分等,SFT可计算性和组合性,可大大简化开发难度,更好的表示和完成动态组合特征场景。

第三,可扩展的ERC-3525 SFT当作可流转、拆分的数字资产钱包。Solv Protocol可扩展的动态容器功能,ERC-3525 SFT可以象钱包一样,容纳多类型、不限量的数字资产,可把2个比特币、10个以太币、2个BAYC NFT和另一个SFT打包收纳到一个ERC-3525 SFT中,可以象钱包一样。

 

现状及未来

目前Solv Protocol 已经基于 ERC-3525 开发了了业内最大的债券发行和交易市场,FujiDAO 正在基于 ERC-3525 开发期权市场,其技术先进性已经得到验证。相信ERC-3525可以胜任大量的业务场景需求,也希望ERC-3525能成为区块链头部标准之一,为Web3、数字金融和区块链实体经济应用探索新的空间。

技术人员可以查看Solv Protocol 团队github上ERC-3525细节:https://github.com/solv-finance/erc-3525

欢迎交流人生 twitter:https://twitter.com/tylz_cai

参考文献:

 

 

 

Subscribe to Walker
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.