6月25日,EthGlobal Waterloo黑客松活动正式落幕,共有11个项目进入决赛,涵盖了NFT、基础设施、AI、支付等多个领域。值得注意的是,在这11个入选的项目中,有4个项目都是围绕**提出的代币标准ERC-6551展开的,如去中心化媒体网络平台AquaNet支持用户用持有的NFT作为自己的账户、拍卖平台Fukuro支持NFT捆绑ERC20或其它NFT等进行买卖等。
这也是自ERC-6551概念被提出,用户见到的真正落地项目,它们迅速引起了加密社区的密集关注。
ERC-6551是 Future Primitive 团队于5月23日发布的新代币标准,它将支持NFT创建代币绑定账户(Token Bound Account,TBA),即NFT可以作为钱包地址或链上账户,真正做到NFT即钱包。
这将为ERC721 NFT打开新的大门,因为当前NFT仅是存放在钱包中的静态资产而已,即不能与其它DApp交互,也不能作为真正意义上的链上身份代表,当前用户的链上身份依旧是钱包地址。而ERC-6551将支持当前的ERC721 NFT创建智能合约钱包账户,将NFT作为其链上身份钱包账户,该NFT账户下可包含多个钱包地址、持有的NFT及ERC20代币等内容,让NFT成为真正的链上身份账户代表。
本文将围绕ERC-6551的特点、实现原理以及与ERC-721的区别等内容,探讨ERC-6551 将为NFT赛道带来哪些新的可能。
什么是 ERC-6551?
ERC-6551概念
在过去,NFT只能作为一张小图片躺在用户的钱包中“摆烂”,除了具有可观赏外,似乎并没有其它用途。ERC-6551的出现或将为其打开新的局面,除了作为图片资产外,还具备其它功能如作为链上账户、NFT与NFT之间可捆绑打包出售等,使其更具可组合性、动态性和交互性,让NFT资产彻底“活”起来。
如何理解ERC-6551呢?简单来讲,就是通过一串新鲜的代码(ERC-6551),给NFT搞一个属于自己的钱包,NFT就是这个钱包账户。
假如给 NFT 套上仙剑奇侠传的设定,先设李逍遥是ERC-721标准下的创造NFT,那么他大世界战斗得来的钱、走剧情获得的成就、背包里的桃木剑甚至和赵灵儿、林月如等人形成的“社会关系”其实都不属于这位“李逍遥”本身,而是分散地作为单独的NFT躺在购买了单机游戏玩家的钱包里。而ERC-6551则是为李逍遥绑定了一个仅属于他的钱包账户,他身上所附加的一切资产、声誉甚至社交关系,以及之后的继承和延续,写在链上时都会以“前尘旧忆”的存档形式出现在这个NFT账户下,而不是仅有ERC-721标准时购买游戏的玩家所进行的操作。
ERC-6551来源
那么,为什么在已经有了ERC-721且早已被广泛采用的情况下,Future Primitive 团队还要引入新的开发标准ERC-6551呢?真的有必要为大费周章只为给NFT赋予所谓的“自**”吗?这主要是因为当前的ERC-721仍有漏洞。
众所周知,ERC-721在NFT领域早已被广泛采用,基于此创造的 NFT占据了加密货币生态的极大份额。但该标准依然存在明显的缺陷,目前基于ERC-721创造的NFT仍然只是一种静态资产,除了只能作为一个“代币”流转于账户与账户之间,似乎并不存在能作为一个NFT本身创造属于自己故事,作为链上或Web3身份的代表。
无交易历史可溯源、不能进行链上签名,这意味着 ERC-721 标准下铸造的代币并不能像钱包一样于其他智能合约以及DApp互动,不能拥有其他资产,仅仅只能作为图片“吉祥物”一样的存在。
其实,为了让 ERC-721成为真正意义上的链上身份代表,以太坊社区中的开发者围绕也在多年间给出了层出不穷的提案,定义了各种对ERC-721 标准的扩展方式。
ERC-721 资产拥有代币问题的相关提案
虽然也曾有提案能够让 ERC-721 有拥有资产的能力,而不再只是躺在小狐狸钱包里的“小图片”,但这些提案**的问题是,它与ERC-721并不兼容。这也就意味着现在市场中流通的大多数NFT,如果想要成为“钱包”,需要开发者大量修改代码。
于是,为了授予 ERC-721 资产更多的功能,同时保证能与以前部署的 ERC-721 全部兼容,Future Primitive发布了ERC-6551 标准,该团队中的成员@BennyGiang也曾是Dapper Labs/CryptoKitties的早期项目成员。
ERC-6551标准受灵魂绑定账户(Soul Bound Tokens,T)启发,将钱包里的“小图片”转变成钱包本身,为NFT创造代币绑定账户(Token Bound Accounts,TBA),允许 NFT 直接进行链上交互,记录交易历史,并能够持有链上资产。代币绑定账户属于 NFT 所有者,并授权给所有者允许其直接发起链上交互操作。
举个例子来说,小明之前购买Azuki后一般存放在钱包中,现在通过ERC-6551,可为其创建一个智能合约账户(TBA),NFT就是该账户的身份,在这个账户体系下还可以持有其它NFT、加密Token、POAP身份证明等内容,即NFT即钱包。作为一个“钱包”,TBA可以与其它DApp进行交互等。
站在巨人肩膀上的 ERC-6551 将NFT转换成一个钱包,把原本极其扁平化的资产扩展成一个似乎真正具有流动性的「生命体」,成为一个集聚所有权、交易的整体证明。
ERC-6551特点
正如上文所提到的,为实现NFT更多功能,ERC-6551需要具有兼容性、可组合性及交易可溯源性等特点。
兼容性
为了提高应用的通用性、互操作性以及可扩展性,同时降低开发和部署成本。在以太坊生态对“兼容”日复一日的强调中,ERC-6551 作为对NFT领域OG地位标准 ERC-721 的扩展,自然而然地将“兼容”两个字刻在了新标准的DNA里。对开发者而言,兼容意味着不需要对目前的ERC-721,Wrapper后的智能合约进行代码层面的修改;对持有者而言,也无需对钱包中已经存在的NFT进行任何附加操作。
可组合性和可溯源
除了“兼容”以外,智能合约标准化与可组合已成为主流趋势。ERC-6551 标准的可组合性主要是它允许所有与代币绑定的资产在同一个地方操作,为DAPP提供更容易更灵活的资产管理和捆绑。比如,在OpenSea日后某一天确认可以使用 ERC-6551 之后,艺术家可以在 OpenSea 上将某系列NFT打包出售。
此外,ERC-6551支持允许 NFT 直接进行链上交互,记录交易历史,这种交易历史或可为之前不好追踪的NFT版税提供可回溯的交易路径证明,从而在版税分割方面会涌现出更多可行的方案。
ERC-6551有哪些应用场景?
即使ERC-6551才刚提出一个多月,就已经在社区中掀起了讨论的狂潮。某种程度上来讲,ERC-6551 所创造的是一个具有“发展”能力,且无限逼近现实的NFT钱包,它能够解决游戏行业“预先编程”的死板魔咒,拟合现实世界的从属关系甚至模拟人际交往。因此,游戏、数字签名方面,已经涌现出不少基于ERC-6551的**用例。
游戏Parallel Colony: NFT作为游戏玩家账户
Parallel Colony 是一个融合人工智能、ERC-6551以及类似模拟人生的叙事性游戏。游戏中的主人公 Parallel Avatar AI兜里揣着几块钱(游戏流通的货币是ERC-20 PRIME)、一个芯片和一把**,开始了自己的生活。
其中,虚拟角色Avatar AI NFT 使用了ERC-6551技术,即该NFT作为自己的游戏账户,游戏中所有购买的物品都属于NFT绑定的钱包,Avatar AI 将和玩家一同决定如何处置钱包里的资产。
Tokenbound Titans:NFT类“养成系”游戏
Tokenbound Titans 是 HomeDAO 在 ETH Waterloo 2023 中开发的NPC游戏,使用了 ERC-6551 标准,将NPC游戏模式与动态生成的NFT 相结合。玩家是NFT的所有者,每个NFT绑定一个有不同能力和特点的角色。
核心玩法是角色通过战斗获得代币奖励,并花钱拉满攻击、速度、防御、血量等属性,随着等级的提高,还能解锁新招式和连击等技能。
原本NFT链游的模式似乎更像是代码块的排列组合,而这对于热爱“养成系”游戏的玩家似乎并不友好。而ERC-6551的出现则彻底改变了链游和NFT的融合方式,即角色NFT可以在游戏过程中不断进化成长,并对玩家的选择做出真实的反应。
Web3数字时尚公司StapleVerse:利用ERC-6551推出NFT签名版帽子
Stapleverse 于6月21日同@9dccxyz联名推出了**版棒球帽,不同于其他签名**款的是,棒球帽上的签名是电子版的。正是由于ERC-6551的推出,赋予NFT能持有其他NFT的权利,在Stapleverse与@9dccxyz的联名中,“帽子”NFT成为“签名”NFT的持有者。如果“帽子”NFT持有者后续进行交易,则“签名”也会作为“帽子”的附加资产被交易到买方的钱包中。由此来看,ERC-6551可看作是将NFT上现实世界中某些“从属关系”抽象出来并实现的手段。
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
文章标题:ERC-6551: 让 NFT 成为钱包账户,将会产生哪些新叙事?
文章链接:https://www.btchangqing.cn/575053.html
更新时间:2023年07月13日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。