Bitget App
交易“智”变
行情交易合约跟单BOT理财Web3
NFT新纪元:ERC-6551 与 代币绑定账户 (TBA)

NFT新纪元:ERC-6551 与 代币绑定账户 (TBA)

MarsbitMarsbit2023/07/27 01:15
作者:MarsBit

ERC-721为独特的数字资产的代币化铺平了道路,并为链上所有权和溯源的未来提供了新的视角。

引入ERC-6551的代币绑定账户(TBA)揭示了一个新的范例。任何单个的不可替代代币(NFT)现在都可以超越其传统的数字资产角色,成为一个功能齐全的钱包。

这项技术突破的影响远远超出了艺术和数字收藏品的范畴。交易、游戏和无数其他行业都准备迎接这一变革。TBA所支持的NFT新用例为更多的创新铺平了道路。它需要我们对链上所有权、身份和价值的看法进行彻底的重构。

在本文中,我们将从头开始,简要介绍NFT的历史。随后,我们将深入探讨ERC-6551背后的技术复杂性,并横向对比ERC-721和ERC-6551。最后,我们总结当前ERC-6551的用例、注意事项和局限性。

NFT的诞生与消亡

2017年对于以太坊世界来说是重要的一年。ERC-721为独特的数字资产的代币化铺平了道路,并为链上所有权和溯源的未来提供了新的视角。在CryptoKitties、NBA TopShot和CryptoPunks等开创性项目的推动下,NFT迅速成为主流媒体关注的焦点。

从开发者到创作者再到日内交易者——NFT适合所有人。不久之后,由于投机和炒作,NFT行业变得过度饱和。至2022年底,信心开始减弱,市场进入修正阶段。

NFT基础技术最忠实的建设者和信徒仍在寻找下一个“突破口”。大约一年后,ERC-6551的出现为NFT注入了活力。

什么是ERC-6551?

ERC-6551是代币绑定账户的以太坊标准。它于2023年5月7日在以太坊主网上线,由Future Primitive团队(Benny Giang, Jayden Windle等)创建。它使得为每个ERC-721 NFT创建智能合约钱包成为可能,从而将可组合性、动态性和交互性提升到一个新的水平。

最初的提案于2023年2月23日发布。

💡Benny是创建ERC-721和CryptoKitties的团队成员。

什么是代币绑定账户(TBA)?

代币绑定账户(Token Bound Accounts,简称TBA)是一种钱包,可以为ERC-721代币拥有的智能合约账户创建接口和注册表。它们与“拥有”它们的NFT直接相关。

它们给了NFT两个重要的性质。首先是“拥有资产的能力”,无论这些资产是ERC-20、ERC -721还是ERC -1155。其次是“参与社区治理的能力”(例如,成为多重签名的签名者,注册自己的ENS域名,或者对社区提案进行投票)。

ERC-6551的基本机制

如前所述,TBA是由单个ERC -721 NFT拥有的智能合约钱包。然而,控制权落到了NFT持有者的手中。他们有权通过TBA执行链上操作。

ERC-6551 TBA的机制可分为3部分:

登记处

登记处运行着两项对于 TBA 的创建至关重要的职能:

1. createAcount:使用指定的地址为 ERC-721 部署全新的 TBA。

2. account:生成现有 ERC-721 代币的 TBA 地址。

最小代理合约

然后,每个TBA作为ERC-1167最小代理(MPC)分发到世界各地,并将不可变的常量数据添加到字节码上。使用MPC有两个原因:

1.更便宜:你可以简单地克隆合约,而不是多次部署NFT合约。

2.工作量更少:你只需要部署代理合约一次。

账户接口

1.定义TBA当前可用的一组函数→定义它可以采取的一组操作。

2.允许限制NFT所有者执行调用的能力。这对于安全目的至关重要,因为它可以防止对TBA的未经授权访问。另一方面,帐户接口提供了一种向非所有者帐户授予执行权限的方法。这对多方TBA很有用。

ERC-6551机制的这三个部分使其能够充当智能合约钱包。它保留了ERC -721的原语,同时减轻了其局限性。

你会问,这些限制到底是什么?

ERC-721的局限性和ERC-6551的优点

NFT

溯源

ERC-721❌仅提供所有权证明。该资产将链接到所有者的账户,但不会描绘资产的交易历史、效用等。

ERC-6551✅你的NFT现在讲述一个故事,包括完整的交易历史和实用程序。它维护自己的无权限注册表和链上活动日志。获得对NFT过去的交易和互动的有价值的见解。

可组合性

ERC-721❌它们独立于任何其他资产。

ERC-6551✅是时候绑定了。用你的NFT和相关资产(如NFT和代币)创建一个链上派对。当你出售或转让ERC-6551时,其中的所有资产都将随之转出。

身份

ERC-721❌作为单一资产,NFT没有自己的身份。只有钱包才算“在线身份”。

ERC-6551✅NFT有自己的身份,不再与持有它们的钱包绑定。现在它是NFT世界的dApp。它们不再仅仅是“数字收藏品”——它们是你数字形象的延伸。

动态

ERC-721❌JSON元数据是静态的。没有额外的价值可以增加。不能应用进一步的定制。

ERC-721✅允许添加资产,这意味着你可以更改NFT的价值或外观,而无需更改其元数据。

交互性

ERC-721❌不能与其他链上资产交互。

ERC-6551✅能够拥有ERC20、721和1155等链上资产。它们增强了产品的性能或外观。你可以通过自己独特的个性和故事为 NFT赋予活力。

价值来源

ERC-721❌来源于纯粹的投机和外部/链下活动。

ERC-6551✅由于其来源和交互能力,它具有更大的价值。

ERC-6551的另一个优势是它与现有以太坊基础设施的向后兼容性。它们与ERC-721代币原生兼容,这意味着它们既不需要新的合约部署,也不需要封装NFT。它们还与OpenSea、Metamask、Etherscan等平台和工具兼容。

ERC-6551用例

游戏

TBA是名副其实的游戏规则改变者。TBA的可组合性使玩家能够为单个角色创建游戏中的“库存”。玩家可以将所有游戏内资产转移到角色的“钱包”中,从而获得无缝的玩家体验,并让他们全面了解自己的成就。

社区建设

在线社区(例如NFT项目、DAO)的成员将有更多的动力参与。他们最初购买的NFT,无论是PFP还是会员卡,都将通过收集相关的代币、NFT或其他资产而积累价值。

会员资格,忠诚度计划,声誉系统,链上身份

如果链上身份由给定钱包中的资产和交易组成,则TBA使NFT能够拥有自己的身份。它们还可以独立地与dapp交互。

这为忠诚度计划和声誉系统提供了无数的可能性。NFT可以为业主提供进入忠诚计划的机会和额外津贴,或者在贷款的情况下,NFT可以成为可验证信用评级的工具。

ERC-6551注意事项和局限性

ERC-6551在主网上线还不到一个月。尽管拥有突破性的技术,但它的前路并不平坦。

❌并非支持所有NFT

只有封装版本的ERC-721是兼容的。在开始之前,检查兼容性是至关重要的。

❌缺乏生态系统支持

不是每个人都张开双臂欢迎变革。一些现有的项目和平台还没有被ERC-6551吸引。尤其是那些热衷于使用ownerOf方法的人。

❌安全风险

权力越大,责任越大。NFT价值的增加意味着它们对黑客的攻击将变得更有吸引力。为了确保稳定性并允许使用更高价值的资产,ERC-6551将需要严格的测试。

❌用户体验

由于ERC-6551诞生时间不久,因此缺乏用户反馈。虽然在概念上不难理解,但该功能在技术上是全新的。为让用户理解和浏览代币绑定帐户的技术方面,需要更多地关注流程和直观的界面。

结语

繁荣期已过,但忠实的支持者一直在等待NFT的回归。虽并不明显,但ERC-6551标准是否正在迎来数字资产的自然和必要的发展?

ERC-6551建立在ERC -721奠定的基础上,并在功能、所有权和互操作性方面实现了有意义的增强。虽然仍处于实验阶段,但很明显,ERC-6551和代币绑定账户将在NFT的发展中发挥关键作用。数字资产的前景正在接近一个新的地平线。借助ERC-6551支持全新的能力范围,NFT将打开更多创造力、创新和连接的大门。我们迫不及待地想看到你们将会构建什么。

17

免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。

PoolX:锁仓获得新代币空投
不要错过热门新币,且APR 高达 10%+
立即参与!

你也可能喜欢

WUF 代币可领取

Medium2024/08/15 09:55

WuffiTap:终极社交挖矿冒险

Medium2024/08/15 09:51

官方Gala商品店宣布开业

Medium2024/08/14 03:32

2024年7月:通过新发展优化平衡

在七月,ICON推进了其整合工作并优化了系统性能。主要成就包括完成了对Stellar的审计以及Solana的合约。展望八月,我们预计将Sui合约部署到主网。

Icon Foundation Blog2024/08/13 11:16