对话ERC6551创始人:链游的大规模爆发需要完全去中心化
万物岛CoachDAO Simon:请各位简单介绍一下自己
Benny:在六年前我是ERC721团队的一员,并推出了CryptoKitties加密猫,在此之后推出了NBA Top Shot,以此为契机我们开始与潮流品牌合作,最终我们发布了自己的SAPIENZ项目,这是一个关于数字时尚品的NFT,我们希望NFT角色能够拥有自己的服装等饰品,于是我们为此创建了ERC6551,这是我的故事。
Boyu:我是RE:DREAMER的Co-founder,我们专注于将现实世界资产化,尤其是面向消费者经济的实体商品,因此我们和制造商与供应链有很多联系,我我们希望将很多现实生活中的行为与数据通过区块链存入NFT中,并且我们正在将ERC6551与我们自己发行的标准ERC6672进行结合。
Kekos:我是Createra的Co-founder,我们正在建设一个Web3的游戏引擎,我们认为ERC6551设计的非常棒,我们也正尝试将它与游戏相结合,比如说在DID领域。
Shawn:我是Parami Protocol的Co-founder,我们也有一个ERC5489协议,它可以变革互联网的创作者经济,将NFT变为Web3内容发现的网关。
Kaiyang:我是xBank的Co-founder,我们尝试匹配NFT的需求与供给两端,我们给NFT的需求者更多的杠杆从而降低他们购买NFT的门槛。
Timmy:我是Furion的Co-founder,我们将NFT往Defi方向发展,将NFT从ERC721碎片化为ERC20,然后我们将ERC20的Token进行多种方式赋能让它更可用。
Simon:ERC6551创新的驱动力是什么?Benny可以介绍一下背景与创作经历吗?
Benny:在过去的六年里我一直是NFT的支持者,我曾经去过上海、香港、台北等参加游戏会议并分享我关于NFT与CryptoKitties的想法,我依然记得当时很多人用奇怪的眼神看着我,他们完全不明白这家伙到底在说什么,众所周知在那几年ICO是非常火热的,所以大家都不关注小众的NFT。
在此之后我所参与的Dapper Labs决定开发一条自己的区块链Flow,并在此之上开发了NBA Top Shot,所以我们也错过了以太坊和其他EVM兼容链,当我离开Dapper Labs后我回到了以太坊生态,这四年NFT已经产生了很多变革,比如BAYC、AZUKI、Doddles等,所以我必须要想办法追赶上进度,我就像是一个学生去大量的学习了解人们在哪里使用NFT,以及NFT在各个领域爆发的可能性。所以ERC6551本质上并不是最近才出现的,比如像Flow等领域其实已经有面向资源的概念出现,所以ERC6551对于区块链是原生的,但是对以太坊却不是。
ERC6551的出现并不是我们几个人坐在屋子里想象出来的,而是我们在做项目过程中所发现的需求,SAPIENZ是由Future Primitive和Jeff Staple一起合作的,Jeff Staple是一个非常知名的街头设计师,他有着25年的经验,并且与Nike等上百个品牌有合作。在这个过程中我们产生了一个很酷的想法,如果NFT的角色可以换衣服,并且这个过程是在以太坊链上的,还不需要支付gas费呢?但解决这个问题非常困难,幸运的是我们有机会去学习Doodles等很多其他项目他们在朝这个方向的尝试过程,我们在旧金山的一个黑客松中使用xmtp技术开发了一个可以让NFT之间发送消息“互相说话”的项目,然后在吃早餐时,我问团队成员既然我们可以实现NFT“说话”,我们可以让NFT拥有一个自己的账户,从而可以去和其他的Dapp进行交互,或者持有其他资产吗?这个idea非常酷,于是在接下来的时间我们进行了大量的研究,并寻找了很多标准与项目,但是我们没有发现没有人实现过这个idea,于是我们去做。
首先ERC6551并不是一个Token标准,很多人会感到困惑甚至拿它来和ERC721对比,但事实上ERC6551只是将每一个独立的NFT连接到属于它自己的账户上,它是非常开放的,所以有5个非常重要的内容有助于大家去理解它。
第一,ERC6551适用于所有在以太坊、polygon等EVM链的NFT,并且可以向前兼容,也就是CryptoKitties这些已经发行的NFT也可以绑定自己的账户。
第二,你的NFT可以持有ETH、USDC等ERC20、ERC721和ERC1155标准的Token。
第三,不存在打包合约,所以你不需要将自己的NFT发送到某个特定的合约地址。
第四,NFT与对应绑定的账户是可以兼容现在已经存在的基础设施的,比如Opensea、MetaMask、Etherscan等平台。
第五,它是完全去中心化的,在此之前有一些方案是通过中心化的方式实现的,但对我们来说我们严格遵循去中心化的精神,所以NFT是它所绑定账户的唯一Owner,我们永远不能做坏事比如偷走用户的资产。
Simon:ERC6551的最主要应用场景是什么?你认为它会给游戏、社交等领域带来怎样的变化与创新?
Benny:我认为第一个最明显的领域就是游戏,它的作用是创建一个去中心化的库存系统,这对于游戏来说非常重要,我们正在与很多游戏团队进行交流,他们正在考虑使用ERC6551做出一些新的变化。
第二个场景我认为是DAO,很多DAO会发行自己的NFT成员卡,但是问题在于DAO是和忠诚度与声誉相关的,在ERC6551之前,你除了会员卡,还会得到积分、SBT等很多东西,这些都会独立的存在于你的MetaMask中,当你卖出你的会员卡时,其他的这些东西依然在你手里,而ERC6551会将这些东西都结构化,很多DAO除了发行会员卡,还会将其他与声誉和行为相关的资产也放在这张会员卡中。
第三个场景是基础设施,我们有很多包括rabbit hole这样的项目正在使用ERC6551,我们也在探索关于数据索引等领域的发展,我们也在和Zora、Opensea等平台探讨标准整合的问题。
第四个场景是社交,我们正在密切的与Lens Protocol进行沟通,因为在Lens Protocol中你有很多包括handle、followers的NFT资产,这些都是在同一层的没有被结构化,很混乱难以理解,ERC6551可以为它们创建关系网,所以Lens Protocol对我们非常感兴趣。
Simon:万物岛的五位Founder你们认为ERC6551会给什么领域带来怎样的改变?
Boyu:我认为ERC6551有很大的潜力,对我们来说特别关注的部分是NFT可以拥有现实世界的资产版权,这是真正有趣的事,在此之前人们都在想让现实世界的人持有数字资产,但是现在可以反过来,让数字资产去持有现实世界的资产。我们在和一些品牌方交流时,我们可以看到基于此创建更多有趣场景的潜力,尤其是关于会员机制。
Kekos:我也认为ERC6551首先会应用在游戏和社交领域,例如被绑定账户的NFT可以在链上拥有自己的身份与资产,通过ERC6551这些资产可以直接与Dapp进行交互,使得游戏领域的任务具有更加的可组合性与互动性。
Shawn:作为Parami Protocol的一员,我绝对是NFT的坚定信徒,在社交领域NFT已经被证明是非常有效的媒介,可以展示人们的身份、文化、潮流等,ERC6551与Parami Protocol的愿景不谋而合,将在互联网上的影响力和互动等行为进行Token化。
Kaiyang:让我们回到2017年,那时候智能合约刚出现,但是却没有很多用例,但现在它完全不一样了我们发现它可以做很多事,正如今天我们有了一个NFT账户,我相信它以后也会有很广阔的场景出现。对我们xBank而言,作为NFT借贷平台,想象一下用户进入我们平台以NFT作为账户,这个NFT会积累用户的积分与信用,会扩展出很多的玩法,我们将会非常积极的探索ERC6551与xBank业务结合的可能性。
Timmy:我非常认可Benny所说的关于ERC6551生态建设的内容,我认为在该生态中第一个需求是交易,如何将ERC6551与ERC20和ERC721这两个Token标准的交易相结合是很重要的,因为资产最重要的属性是可交易,第二点是如何建设社区,比如我们买了BAYC于是就会自动的形成一个社区,我认为会员社区是非常重要的,尤其对于PFP类型的NFT来说,一个强大的社区有助于更好的建设生态。
Benny:关于刚才Timmy的两个观点我觉得很有趣,当你创建一个DAO时,你需要拥有一个多签钱包去管理社区的资产,并添加其他签署人进来,每个NFT项目都是一个DAO,如果这个NFT有1万个,那就会有1万个钱包地址,所以发行一个NFT的就相当于是创建了一个DAO,但你需要将这一万个钱包地址都添加进入多签钱包,并且需要五千个地址来进行投票,这是会有很大的效率问题,但我相信会有人开始去设计一些新的DAO工具,我觉得这是一个有趣值得探索的方向。
第二点是有不少人在做Defi方向,我知道很多关于NFT和DAO的知识,但说实话我对于Defi不是很了解,我是一个新手,我将很多钱放进了Defi但是都亏了,不过关于ERC6551有两种观点,一种是认为它会让NFT变得更加非同质化,更加独一无二,从而更加难以估算价格,因为你在Blur可以看地板价去交易,但是ERC6551可以让很多资产被包含在NFT中,并且还会积累链上数据,这使得它的价格相比于现在传统的NFT更难以估算,从而更难被交易。另一种观点认为ERC6551将会打造新的Defi范式,我确实对于Defi的了解不多,但就我所知道的也许你可以创建一个NFT作为Uniswap或者其他Defi协议的LP,并获取收益,并且为这个NFT创建一揽子资产,某种意义上相当于链上的对冲基金,你还可以在Opensea中出售它。
Simon:Benny对于ERC6551接下来有什么规划?我们怎么样可以帮它被更多人接受?
Benny:在不久的将来,也许会出现类似扩展商店之类的东西,开发者可以在上面构建可以安装在NFT的扩展插件,想象一下你如果拥有Azuki,你只能等待项目方去创建新的合约,为NFT添加新的功能,但是在未来如果基于ERC6551产生扩展商店,并且开发者在里面发布很多有趣的功能,你就可以将它添加在自己的NFT中,而不是NFT的创建者。
其次我觉得将AI与之相结合也很棒,比如在游戏中会有NPC给你任务、与你交谈,未来虚拟世界元宇宙中也会存在NPC,但是当人们离开虚拟世界后,整个世界就会变得空荡荡的像是一座鬼城,我们正在尝试做的事情就是用AI和可编程的NFT作为NPC来填充这个世界,这些NPC也将作为区块链的一部分,每一个动作都会在链上,它们会有自己的身份,还会去拥有自己的资产,这对我来说真的很兴奋。
Simon:ERC6551的安全程度如何?
Benny:我们认为是相对安全的,目前已经实施了两次代码审计,并且我们还会持续进行,但正如你所知道的智能合约一定不可能100%安全,我将会尽可能的去通过审计、漏洞悬赏等方式保证安全,所以首先我需要告诉大家当你与智能合约做交互时,还是会存在一定概率风险的,这是无法排除的,没有100%的事情。
其次假设你有一个NFT,然后它又持有其他NFT,所有的NFT最终还是要由一个钱包去持有,这个钱包可能是MetaMask或者Ledger等等,所以如果你泄漏了这个钱包的助记词还是会受到攻击产生资产损失的。
第三种风险是假设你的NFT下面持有很多资产,于是你将它挂在Opensea打包出售,别人按照这一整套资产的价格给了你offer,你将NFT下面的资产全部转移出去,再接受了这个offer,对方除了一个NFT的壳子以外什么都没有得到。
能够想到的办法比如说使用时间锁,为你的NFT设定一个时间,在此之前NFT里面的资产都是被锁定的,其他购买者看到被锁定后就会相信你不会做什么坏事,但同时也意味着你无法正常提取里面的资产,所以这个方案并不完美,只是临时的。
另外一种方案是我们正在和Opensea进行紧密的合作,他们专门指派了一个工程师负责此事,Opensea将会去检查资产是否存在、Token的账户是否变更等,如果有异常情况则会阻止买家,这是一种更加有效且长期的方案。
Simon:ERC6551与AI可能会如何结合?
Benny:每当我想到这个问题时我会很兴奋,但同时也很害怕,因为现在ChatGPT只能进行对话,也不拥有资产,更没有自己的钱包,所以现在尽管它很聪明,但是不能去做一些邪恶的事情,但是就像我刚才说的NPC的场景,它可以通过闪电贷赚取数百万美金,去攻击区块链,甚至有钱后雇佣现实世界的人为它工作,所以我们将会于9月20日在纽约组织一次活动,邀请了来自OpenAI、NVIDIA、艺术家等各行各业的朋友,一起来探讨关于道德的话题,某种程度我们正在释放这种不可阻挡的力量,它有可能是人类的终结,也许我们可以从中协调并真正的设定一些道德标准。
也正如伊隆·马斯克之前对AI所担心的那样,如果我所说的NPC拥有了自己的AI模型注入了灵魂,又持有资产和钱包可以与其他人交互,因为区块链是去中心化的,它们在区块链的世界上又有着一切权利,这些NPC可能就会像电影里的天网一样。我不知道是否有人对于去中心化的AI模型在风险这方面有解决方案,也许这就是现在AI模型还没有开源的原因。
但我们今天的对话是发生在2023年的,这和我在2018年谈论NFT的时候没有很大区别,所以我们还处在一个非常早期的阶段,但我相信这种变革不会发生在现在的蓝筹NFT,而是那些全新的、对于这件事有很深读思考的项目。
我花费了很多时间去学习心理学,邓巴数字又称150定律,他认为人的一生中最多只能和150人产生有意义且稳定的社交关系,所以我也在思考同样的问题,人类可以和多少物品产生深度有意义的关联?想象一下如果我家着火了,我会去保护家里的什么东西?可能是和父母的合影,也可以能是订婚戒指,目前还没有对人类最多可以和物品产生多少深度关联的研究,假设有100个吧,在今天至少99%都是现实生活中的,但我相信在5到10年后,会有大量你会在意的数字物品,所以NFT因为所有权会使得数字物品开始变得有意义。在现实世界中你会受限于所处的环境,你只能将对你有意义的物品放在有限的房间中,但是在数字世界你可以拥有数百万件物品,所以NFT突破了人类拥有物品空间和数量的限制。其次在现实世界中这些物品都是静止不动的,但是在数字世界中你可以对NFT进行编程和交互,甚至NFT结合AI后会拥有自己的意识,这将会非常有趣。
万物岛的五位Founder你们将会如何把ERC6551与自己的产品相结合?
Timmy:建设社区对我来说是非常重要的,社区贡献者将会得到积分、SBT等声誉奖励,然后他们可以去投票决定产品方向,或者是享受到产品的优惠与折扣,我认为ERC6551可以在这方面起到帮助。
Kaiyang:我认为对我们来说更加合理的定价模型是非常重要的,我们会重点考虑ERC6551这样的协议会为NFT的价值估算产生怎样的变化,并为之适配。
Shawn:我认为Benny的想法和我们正在开发的Parami Protocol在很多理念都非常一致,我们认为一个人的品牌、影响力和文化是可以被Token化的,某种程度就会成为一个DAO,这些都会在链上被量化为价值,我们认为ERC6551会和Parami Protocol有很多结合,我们现在已经开发了一个谷歌浏览器插件提升NFT的可交互和扩展性。
Kekos:正如我刚才说的,我会尝试使用ERC6551与我们游戏中的DID相结合,所以请持续关注我们。
Boyu:因为我们关注制造商与供应链的整合,这个过程会很复杂,因为一个实体可能对应不同的角色和权限,除此以外我们正在进行的社区大使计划也会有很多角色与徽章的管理,我们将会在系统内部尝试使用ERC6551。
ERC6551如何解决跨链问题?
Benny:ERC6551实现的TBA本身可以跨链兼容的,假设你持有一个月鸟,它在以太坊主网所绑定的账户地址是0x123,这个地址将同样也会是Polygon、Optimism、Arbitrum等EVM兼容链的地址,所以当你把NTF从以太坊转移至其他EVM兼容链时,在该链对应的账户也依然是你的,但是最大的问题是如果你的月鸟在Optimism上持有资产,那我在主网的月鸟该如何操控它?我们正在开发账户监护人,它使用LayerZero等跨链解决方案,允许你的月鸟可以跨链操作资产,但对于这个idea我们并不是很满意,因为这在一定程度上还是中心化的因为需要一个跨链provider,所以我们正在做一个新的更加自动化和原生的版本,可以通过NFT的账户去完成跨链签名,但唯一的问题是你需要支付从主链到其他链到Gas费,我们有一些也许可行的想法正在研究中,并且也积极的和Optimism团队沟通如何不需要支付主网的Gas费,在不使用跨链provider的情况下只需要通过签名的方式去执行资产转移,这是一种更加去中心化的方案,从来没有人做过这件事,所以它还处于研究阶段,我们认为有80%的概率可以实现它。
最终如果你想发行NFT或者链游,你可以选择以太坊主网,因为它有更多NFT的玩家,然后你可以把挂在这个NFT上其积分、徽章等发行在Layer2,你只需要证明你在主网有该NFT的所有权即可,这对我们来说需要很长时间的研究与测试,大约2到4个月。
Simon:你认为作为创始人什么是最重要的?
Benny:我认为作为创始人你所在的地区不论是亚洲还是欧洲都不重要,我认为最重要的是首先我们要有去做布道与教育的责任,让更多人去了解你的项目,尽管我们今天的交流是关于ERC6551的,但是我想强调作为一个创始人,你需要经常问自己为什么去做这件事?尝试将这背后的技术抛开,去探究你真实的目的,你想解决怎样的问题?然后再思考使用现在的技术是解决这个问题最好的方式吗?所以我经常看到很多关于ERC6551的争论,有人说它并不是那么的好,有人说它是抄袭很多年前就有的东西,但我想说关于技术好不好的争论并不是最重要的,因为首先一切都是开源的我并没有从里面赚钱。其次我认为我们如果一直竞争、争论、攻击他人,这并不是在区块链领域里去实现一个更伟大的目标的过程,不论是以太坊还是其他的生态,都是通过合作贡献发展起来的,所以我们必须要合作,互相成长,而不是一昧的去争论和攻击,这并不能为行业产生任何实质性的变化。
我认为过去六年我在CryptoKitties和Dapper Labs的经验都是起源于以太坊,我从中学到了很多,尤其是去中心化的精神,Dapper Labs是一家价值数亿美金的中心化的公司,我是它的早期成员,直到发展至600人的规模后,我感受到这家公司文化的消失, 对于去中心化的尊重和伟大的目标都消失了,开始做出了很多错误的决定,但是在去中心化的开源组织中你是可以阻止这一切发生的。所以如果你作为创始人,你确实需要注重去中心化的权力下放与开放,这样才可以让组织活得更加长久。
全链游戏是否可能在明年迎来一些机会?
Benny:我对于未来的预测不一定正确,我很难判断明天会发生什么,但是我确实见到了一些很有趣的游戏团队,不过我想说的是在18年我去中国、韩国和日本参加游戏会议时,我看到了很多非常大型的游戏公司,他们有很好的IP,并且对Web3感兴趣,但是6年以后我并没有看到他们成功,当然也许有很多原因比如政策等因素,但至少我认为链游需要完全的去中心化,甚至不应该有一个中心化的服务器存在,链游的爆发应该是在更原生的领域产生,我不认为靠IP可以解决,因为在Dapper Labs时我们就签约了包括NBA在内的很多大IP但也没有很成功,包括迪士尼这些非常巨大的IP我也不认为会成为好的案例,也许之前从来没有出现过的、去中心化的IP会成功,比如Nouns、BAYC等,我见到了很多游戏团队他们想办法去签约已经存在的中心化IP,但是中心化的IP一定会做中心化的事情,有很多繁文缛节在里面,你并不能真正自由的去创作它,所以大规模爆发的游戏应该是更原生的、去中心化的、自下而上产生的。