专访ERC-6551作者Benny Giang,探讨NFT扩展之路
Spectrum Labs
2023-08-21
热度4946

Crypto Insider非常高兴与创新的以太坊改进提案EIP-6551的远见力量背后的人,Benny Giang分享独家采访。这个具有突破性的标准不仅承诺增强NFT的功能,还设想将其从简单的静态数字资产转变为具有动态、自主和互动性的实体,从而在NFT领域引发了巨大的变革。

简介

Crypto Insider非常高兴与创新的以太坊改进提案EIP-6551的远见力量背后的人,Benny Giang分享独家采访。这个具有突破性的标准不仅承诺增强NFT的功能,还设想将其从简单的静态数字资产转变为具有动态、自主和互动性的实体,从而在NFT领域引发了巨大的变革。本文概括了我们与Benny进行的富有启发性的对话。要获得我们充满见解的完整对话,请观看我们的视频“什么是ERC-6551:NFT的未来”,其中Benny与我们的采访者Brown Yeung进行了深入讨论。

自我介绍

CryptoInsider (CI): 我们开始吧,可以告诉我们一些关于你自己以及你是如何进入加密货币世界的吗?

Benny Giang (BG): 是的,我叫Benny,我来自加拿大温哥华。我在2017年初进入加密货币或区块链领域。我是CryptoKitties项目的团队成员,之后我们成立了Dapper Lab。我有机会参与了Cheese Wizards和NBA Top Shot等项目的开发。2018年,我实际上在香港,与Yat Siu和其他人在Animoca的办公室进行了交谈。当时,Animoca仍专注于移动游戏。他们是我们在香港、台湾和新加坡推出CryptoKitties的第一个国际合作伙伴。这就是我来到香港,并在那个城市遇到了其他一些人的方式。



CI: 真是有趣。你能告诉我们更多关于你在Dapper Labs的经历以及你目前正在做什么吗?

BG: 我在2021年10月离开了Dapper Labs,现在已经过去约一年半了。我创办了一家名为Future Primitive的软件开发设计公司,专注于构建去中心化社区的基本原理。它位于旧金山,而我则在温哥华。在过去的一年半里,我们一直在进行许多实验性的NFT项目,这是一段有趣的旅程。

对ERC6551的介绍

CI: 太棒了!我了解到你是ERC6551的作者之一。你能解释一下ERC6551是什么以及其主要目的是什么吗?

BG: 是的,你可能已经听说过ERC721。那是我有机会参与的一个标准,与CryptoKitties团队的更广泛团队一起。ERC721现在被称为NFT的标准。六年后,我有机会与Future Primitive团队一起工作,开发了一个名为ERC6551的新标准。其主要区别在于,ERC6551不是一个代币标准。它经常被与ERC721混淆或比较,但你不需要在ERC721和ERC6551之间做出选择。你只需启动一个普通的NFT项目,它已经具备了ERC6551的功能。


CI: 你能更详细地解释一下ERC6551,以便我们更好地理解吗?

BG: 我通常将其称为“Token Bound Accounts”(代币绑定账户)。Token Bound Accounts是Soul Bound Tokens(灵魂绑定代币)的相反,即无法转移的代币,它们与你的钱包绑定在一起。Token Bound Accounts的主要概念是,每个EVM链上的每个NFT都有一个与该代币相关联的账户或钱包。它基本上是一个与代币(NFT)绑定的账户。这就是ERC6551的简单理念。另一个非常重要的事情是,在过去的6年中,自从NFT和CryptoKitties的起步以来,全世界一直对如何进一步发展NFT充满了无数的想象力。2018年,有一个名为Kitty Hats的项目,探索了将物品装备到你的NFT资产上的想法。这个项目是由Dan创建的,他是OpenSea的第一位员工。此后,出现了许多不同的标准和公司尝试在不同的区块链上构建协议。

ERC6551的关键特点

CI: 有趣。ERC6551与这些标准有何不同之处?

BG: ERC6551或Token Bound Accounts有五个关键不同之处:

  1. 它适用于从CryptoKitties到Azuki再到Board Ape以及在任何其他与EVM兼容的区块链上推出的任何新NFT。
  2. 你的NFT可以持有任何类型的资产,比如ETH、USDC、Pepe币、ERC721、ERC1155,甚至是像ERC8888这样的新代币标准。
  3. 不需要包装合约,因此你不需要为我们的标准而包装你的NFT或将其发送到合约中。
  4. 它适用于每个平台,因为只需要一个钱包或一个账户。
  5. 它是去中心化的。每个NFT基本上都有一个智能合约账户或钱包,因此NFT是该账户的所有者。


CI: 那么,你会说ERC6551是ERC721的更好版本吗?

BG: 我认为应该这样思考:如果我们回到六年前的那个房间,那个我们在其中致力于ERC721和CryptoKitties的房间,如果我们现在有了与现在一样的想法,那么我们应该将它包含在ERC721标准中。ERC6551将NFT的概念提升到一个新的层次,使NFT超越了仅仅是过高定价的JPEG图像,超越了仅仅是买卖交易。使用ERC6551,每个NFT都具备了三个新属性:资产所有权、社交身份和行动潜力。第一个属性是资产所有权,你的NFT可以拥有其他资产,你可以拥有一个拥有另一个NFT的NFT,依此类推。第二个属性是社交身份。人们已经在Twitter上使用他们的NFT作为个人资料图片。有些人甚至在Twitter上创造了个性。使用ERC6551,你可以登录,为你的NFT创建交易历史,并开始成为你的NFT。


CI: 这很有趣。你能详细解释一下第三个属性“行动潜力”吗?

BG: 第三个属性,行动潜力,是我们称之为未来的东西。当你将NFT与AI模型配对时,你可以让NFT自己执行链上操作。因为NFT现在拥有了自己的钱包,它几乎与区块链上的人类平等。你可以想象告诉你的涂鸦收集最酷的音乐NFT,它会去购买最酷的音乐NFT。


CI: 所以,你的意思是ERC6551并不与ERC721竞争,而是为其增加了更多价值?

BG: 是的,完全正确。它并不与ERC721竞争。它实际上为每个现有的ERC721都增加了更多价值。

ERC6551的兼容性

CI: 那么,ERC6551如何使ERC721代币在区块链中进行交互并拥有链上资产?

BG: 在ERC6551标准中,有一个分散的注册表,它指定了ERC6551。注册表将使用创建到确定性地址的链接。它查看每个NFT的代币ID或每个NFT集合合约,并分配一个与之相关联的智能合约账户。就目前而言,如果你想向一个随机的CryptoKitties发送1 ETH,你可以这样做。你只需转到tokenbound.org,连接你的钱包,如果你拥有CryptoKitties,它将向你显示Token Bound Account地址,或者TBA地址。有了这个地址,你可以直接转到Metamask并发送任何你想发送的东西。不需要任何操作。这就是ERC6551或Token Bound Accounts的神奇之处。整个世界都醒来了,NFT发生了完全的改变,而且不需要NFT的所有者或创建者采取任何行动。每个NFT都有一个账户,这就成为了现实。


CI: 这真是令人惊叹。你能解释一下ERC6551如何确保与支持以太坊账户的现有基础设施兼容吗?

BG: Token Bound账户是一个智能合约钱包。这个概念已经存在一段时间了。其中一个最早的智能合约账户或钱包是Dapper Wallet,我有机会参与其中。每个人都知道Gnosis Safe或Safe Nowadays;那也是一个智能合约账户。还有Argent和其他一些。


CI: 这与远离EOA钱包的趋势有什么关联?

BG: 最近,有一个不同的提案,ERC4337,由Vitalik和其他一些人撰写。ERC4337规定了账户抽象,即远离EOA钱包的概念。Vitalik一直在写关于需要远离这种类型钱包的文章。ERC4337已经完全通过并在主网上生效。ERC6551本质上就是NFT的账户抽象。所以,如果你想象一下Vitalik和所有人正在推动的这股浪潮,远离EOA钱包,我们也在同一股浪潮上。唯一的区别在于,我们的重点是围绕NFT展开的。


CI: 这对与以太坊的兼容性有什么影响?

BG: 由于已经有了这股浪潮,已经出现了不同的提案,比如用于与智能合约账户签名的1271。许多不同的钱包、Wallet Connect或不同的钱包服务甚至Dapp现在都支持使用智能合约钱包进行签名、登录或使用Wallet Connect。由于我们使用了相同的结构和范式,我们与ERC4337完全兼容。我们利用了现有的基础设施。

熊市对ERC6551的影响

CI: 我注意到由于市场熊市,许多能源项目失败了。你认为这对宣传ERC6551有何影响,或者可能减少人们对其使用的兴趣吗?

BG: 相反,我认为事情一直在不断增长。尽管2019年和2020年市场熊市,但由于像Board Apes、Azuki、Doodles和Moon Birds等项目的推动,NFT产生了第二波兴趣。这些项目非常注重社会效用和现实生活中的好处,这是非常有趣的。


CI: 那么,熊市并没有对ERC6551产生负面影响?

BG: 正确。事实上,我们看到许多蓝筹项目正在寻找下一步应该做什么,而ERC6551为他们打开了新的机会。我们目前正在与许多这样的项目以及不同的公司进行接触。还有一个开发者工作组,有来自主要协议的一千多名开发者,专注于这个ERC。

采纳ERC6551的显著项目

CI: 这令人印象深刻。你有什么值得一提的项目或事件要提及吗?

BG: 是的,刚刚结束的Ethereum Global Paris黑客马拉松就有10到15个项目在构建ERC6551上。


CI: 听起来非常有前途。你能告诉我们一些特别值得注意的项目吗?

BG: 当然。有很多,比如知名NFT艺术家Ferocious的作品“Fuel World”。我们还有Parallel,这是一个前20的NFT项目,最初是一个交易游戏,现在正在开发一个AAA级游戏。我们还与OpenSea和Zora等市场紧密合作。像AirStacks这样的基础设施提供商也参与其中。还有许多与游戏和DAO相关的项目,例如Station和DAO house。YGG Yield Games也在探索ERC6551,而Lens Protocol刚刚宣布Lens V2将使用ERC6551。所以,势头肯定在不断积累。

安全问题

CI:ERC 6551目前似乎是一个热门话题。但是,任何技术创新都可能存在潜在的安全考虑因素。ERC 6551是否存在任何相关风险,我们应该注意吗?

BG:和任何智能合约一样,总会存在风险。我们的合约经过了审计,但随著功能的增加,你必须继续进行审计。其中一个主要的安全问题是我们所称的“诱骗攻击”。在诱骗攻击中,买家可能会出价购买一个NFT,并期望其中有特定的资产,但卖家可能会移除这些资产,导致买家得到一个空的NFT。为了防止这种情况,我们目前采取了一个临时措施,允许卖家将其代币保险库账户锁定一年,期间无法从账户中提取任何资产,以确保买家的信任。


CI:这很有趣,但听起来这给了买家很大的责任,要求他们做好功课。

BG:确实如此,我们理解这并不是一个理想的长期解决方案。这就是为什么我们正在与Seaport团队密切合作,Seaport是OpenSea的市场协议,以开发一种协议级别的保护措施。一旦实施,该保护措施将在买家下单时检查代币保险库账户是否有任何更改。如果有变动,该出价将被取消。通过这种方式,买家可以相信他们将得到他们竞价购买的物品。

反事实账户

CI:让我们继续谈谈ERC 6551中的反事实账户地址的概念,你能解释一下吗?

BG:当然,我们使用create来确定性地生成账户地址,这意味著每个NFT都有一个代币保险库账户地址,而无需采取任何行动来揭示它。这非常好,因为它允许任何人向NFT发送资产,而无需等待所有者揭示地址。然而,智能合约账户直到所有者在tokenbound.org上激活它后才部署,此时他们可以开始使用该账户。


CI:这种反事实地址的概念似乎给NFT增加了一层复杂性。您认为这可能会成为采用的障碍吗?

BG:确实,这给NFT增加了一个新的维度,但我们认为这是一步向前的发展。通过为每个NFT提供一个可以接收资产的地址,我们增强了NFT的功能。激活过程只是所有者需要执行的一次性操作,以开始使用他们的账户。

NFT生态系统的展望

CI: 你认为ERC6551对NFT生态系统的潜在影响如何?

BG: 谢谢你的提问。 ERC6551对NFT生态系统的影响非常令人兴奋。我认为它将改变NFT的方方面面,并为该领域注入新的活力。我最感兴趣的领域是想像NFT的未来。


CI: 你能详细解释一下吗?

BG: 当我在过去的六年里思考NFT时,我一直在思考很多东西。人们对NFT持有不同的观点,要么喜欢,要么讨厌。通常,不喜欢NFT的人认为它们只是带有元数据的JPEG图像。但我认为我们可以将其推进得更远,远离将NFT仅仅视为带有元数据的JPEG图像的观念,开始思考数字物体的概念。


CI: 数字物体,你能再解释一下吗?

BG: 在现实生活中,我们拥有物体,比如汽车、房子,甚至是可收藏物品,比如运动鞋或玩具。随著我们越来越多地迁移到数字化的生活方式,我相信我们将来会拥有更多的数字物体。我们可能会因为没有足够的物理空间来存放这些物体而感到困扰,但在数字领域,没有这样的限制。因此,我预见,在未来的20到30年里,每个人都将拥有数以百计、数以千计,甚至数以百万计的数字物体,其中很多将是NFT。


CI: 那这些NFT的质量如何?

BG: 好吧,就像任何收藏品一样,有些NFT的质量较低,但其中一些将非常酷。这就是ERC6551的意义所在。许多目前存放在冷存储中的NFT实际上可以被分配任务或执行操作,从而增加其生产力。这超越了JPEG的概念,进入了一个新的领域,我们开始将其视为NPC或非玩家角色。


CI: NPC,有趣。你能详细解释一下这个概念吗?

BG: 如果你玩过游戏,你会知道NPC或非玩家角色是什么。它们对游戏体验非常重要。想象一下在没有角色的情况下玩《塞尔达传说》。同样的情况也适用于数字世界或元宇宙。目前,元宇宙存在“空无一物”的问题。我们需要填充这些元宇宙,我相信被编程具有个性和执行动作的NFT可以成为实现这一目标的关键。我们将其称为Networked Playable Characters,或者NPCs。


CI: 所以,你认为ERC6551是进入这种对NFT重新想象的新时代的大门?

BG: 是的,完全准确。ERC6551将打开这扇大门,我相信它将引发媒介、艺术家和开发者的大规模创新。

对新玩家的建议

CI: 那对于对NFT完全陌生的人或者对NFT一无所知的人来说,你有什么话要对他们说吗?

BG: 当然。我相信Token Bound Accounts将是最好的入门和退出方式。通过这种方式,一个人可以访问一个电子商务网站,使用他们的电子邮件注册,并被分配一个NFT作为账户。他们可以四处购物,购买物理和数字产品,这些产品将进入他们的账户。如果他们想离开,他们可以将NFT发送到他们的钱包,实现完全的所有权,而不会有任何安全风险。因此,新手对NFT的收藏很快就会开始,甚至不需要知道,只需使用电子邮件或电话号码在网站上注册即可。

Token Bound Accounts的扩展

CI: 这听起来像是一个重大转变。我还想问一下,通过6551生成的Token Bound Account是一个合约账户,NFT是这个账户的钥匙。可以在合约中编写不同的规则和功能以生成不同的应用场景。你对此有何看法?

BG: 这是一个很好的观点,我认为它触及了这个概念的核心。Token Bound Accounts的强大之处在于扩展的概念。很快,作为所有者,你将能够访问一个类似“应用商店”的地方,为你的NFT打开不同的功能或实用工具。这非常重要,因为现在当你拥有一个NFT时,你实际上没有太多的控制权。控制权掌握在创作者手中。


CI: 那这与Token Bound Accounts的概念有何关联?

BG: 嗯,Token Bound Accounts的强大之处在于扩展的概念。很快,作为所有者,你将能够访问一个类似“应用商店”的地方,为你的NFT打开不同的功能或实用工具。这非常重要,因为现在当你拥有一个NFT时,你实际上没有太多的控制权。控制权掌握在创作者手中。


CI: 你是说控制权将从创作者转移到所有者手中?

BG: 正是如此。目前,我们处于创作者的控制之下,但我所看到的未来是所有者控制的NFT。所有者将有自由地为其NFT添加功能,而无需获得创作者的许可,因为他们拥有这个资产。我相信这是我们面临的最大机会。


CI: 所以,你的意思是说我们正在朝着一个NFT所有者对其资产拥有更多控制权的未来迈进?

BG: 正是如此。这是从创作者控制的NFT到所有者控制的NFT的转变。目前,大多数NFT项目都由创作者控制。我们作为所有者必须坐等他们推出新功能,如果他们不这样做,价格可能会下降。我们在某种程度上受制于创作者。但是对于所有者控制的NFT,所有者可以在没有创作者许可的情况下添加功能。这就是我们设想的未来。


CI: 这是一个迷人的愿景。今天与你讨论NFT的未来和6551在其中所扮演的角色非常愉快。感谢你分享对ERC-6551及其对NFT生态系统的变革性影响的看法。

BG: 很高兴能参与讨论。谢谢你邀请我。

关于我们

Crypto Insiders是香港首屈一指的区块链新闻、金融科技趋势和深入价格分析中心。除此之外,Crypto Insiders还专注于与区块链行业有影响力的人士进行独家采访,为行业的不断发展提供了独特的视角。

Spectrum Labs是一支由硕士和博士组成的团队,专注于区块链研究,同时也是区块链行业的资深人士。我们致力于区块链研究链技术及其应用,帮助人们更好地理解区块链。Spectrum Labs的主要活动包括撰写研究报告、课程开发和工具开发。

致谢

我们由衷感谢Crypto Insiders授权Spectrum Labs对这次启发性采访进行转录,并通过他们的媒体平台与更广泛的社区分享。特别感谢Noah HoAsh Li,他们在编辑和组织内容方面的细心努力使这个宝贵的资源能够为大家所用。他们的工作极大地促进了对ERC-6551及其对NFT生态系统的变革性影响的进一步理解。

本内容旨在传递行业动态,不构成投资建议或承诺。
为你推荐

商务合作:TG:@Lottie96