长推:ERC-6551标准可实现跨EVM以及Omni全链流通特性
除了其合约账户控制逻辑下可实现的多样化资产管理之外(托管+代理),这是更为核心的点——实现跨EVM以及Omni全链流通特性。
原文作者:Haotian
注:本文来自@tmel0211 推特,MarsBit整理如下:
最近,重新看了下ERC-6551标准,发现除了其合约账户控制逻辑下可实现的多样化资产管理之外(托管+代理),一个更为核心的点是可以实现跨EVM以及Omni全链流通特性。
这会打破ERC721标准受限于同一链以及同一Token ID序列的限制,进而实现NFT资产的跨链流动,甚至跨游戏平台的流动,对于GameFi或SocialFi场景或许会有点想象空间
How it works?
当下ERC721标准的NFT有三个关键组件:1)Metadata元数据,图片以及包含NFT的Traits属性参数等;2)Token ID ;3)项目合约。假设A链A合约的NFT资产要向B链转移,基于ERC6551通用标准,可以先在B链部署项目合约的镜像合约,然后通过跨链桥将A链资产转移到B链,这里有个关键点:
一方面转移“Token ID”,和ERC20代币跨链逻辑差不多,A链合约将对应Token ID加一个Lock锁状态,然后在B链镜像合约上Mint一个对应的Token ID,这样会带来一个问题,若A链上的Token ID都是随机Random mint来的,且对应的Metadata数据都不一样,若不同步做好Metadata数据同步,很可能金毛眼镜猴跨过来之后成了红毛抽烟猴了。
关于【长推:ERC-6551标准可实现跨EVM以及Omni全链流通特性】的延伸阅读
IOSG:开创社交与游戏的NFT新标准——ERC6551
ERC-6551是一项新的NFT提案,可以支持游戏内资产的无缝转移,以及链上的透明定价机制。它还可以支持社交协议、品牌活动等,消除了快照的需求,改变了NFT市场的出价、定价和执行动态,为下一代NFT项目带来新的功能,已有64k个TBA激活。
NFT 与 ERC-6551:新星再度闪耀
ERC-6551、Blend 借贷和 Opensea 的 Deals 可能是 NFT 市场回暖的关键。
因此Token ID和Metadata数据的对应关系也要在跨链通信时一并完成,用户在A链提交转移资产请求时,要把源链的NFT元数据和属性先通过跨链桥传递给目标链,镜像合约再根据元数据,Mint出一个属性完全相同的NFT。如果是跨平台的NFT转移,技术原理也差不多。若要涉及流动性以及价格之类的,估计还需要有一些Oracle喂价以及一些pool Counterparty策略,这里边的金融逻辑又复杂了,不展开讨论了。
个人感觉,基于ERC6551的NFT跨链通信解决方案,对当前NFT市场突破限制想象空间不小,在此简单探讨下,有做类似事情的开发者可以DM交流。
https://twitter.com/tmel0211/status/1676596619158986753
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Haotian,如有侵权请联系删除。转载或引用请注明文章出处!
标签:ERC-6551