最近关于ERC-6551的讨论越来越热,从“给ERC-721一个新的场景”到“NFT用ERC-6551炒作”,甚至“ERC整合后实施”。然而,在我看来,重点不在于标准本身,而在于ERC在以太坊中代表了什么。它是社区合法性的来源吗?在这里,我不会详细讨论ERC-6551的背景。简单来说,这是一套智能合约标准,允许NFT持有其他资产,从而创造更多的用户场景。
热点知识1: ERC实际上是一个应用层标准,不直接涉及以太网协议本身。
在EIP-1中,以太坊的改进建议EIP被明确定义为三类:标准化EIP、元EIP和信息化EIP。
其中,标准化的EIP是最常见的,它包括:核心改进、联网改进、接口改进和应用层标准(ERC)。
具体地说,ERC-6551标准定义了“注册中心”智能合同和帐户实现接口,以及它们的实现。比如ERC-6551定义的注册中心智能合约只需要包括账户创建和账户地址读取两个接口,如何实现在ERC-6551中给出。
比如以太坊最常用的令牌标准是ERC-20,它定义了一些基本的接口。开发者可以根据自己的需求实现接口的功能,也可以直接使用OpenZeppelin的开源标准合约。
热点知识二:具体的EIP或ERC提案是按规定方式写的(EIP-1号文件),不是ERCXXX或ERC XXX,而是ERC-XXX。对于非ERC EIP,这也是同样的EIP-XXX。
如ERC-20,ERC-6551,EIP-3540。
因为ERC-6551是一个可以通过智能合约实现的标准,甚至在它出现之前,开发者就可以实现类似的功能。但是,有了这个标准,我们就有可能建立一个更大的生态系统,比如钱包和交易市场如何支持它。
如果没有ERC-4337,每个钱包实现账户抽象的智能合约也不是不可能,但是不具备跨钱包和应用的可组合性。没有ERC-20,每个开发者都可以自己发行代币,但是钱包需要一个一个的存取,带来了不必要的额外开发。
然而,这并不意味着“成为ERC标准”是成为行业标准的唯一途径。因为“社会共识”和“事实标准”比“最终ERC”更重要。
有些人可能认为,行业标准必须经过以太坊基金会或EIP编辑团队的审查,并更改为最终状态,才能成为行业标准。但事实上,有些“行业标准”可能会被忽略,而有些不规范的“做法”可能会因为社会共识的逐渐形成而成为事实上的标准。
例如,NFT就是一个例子。它首先被应用,然后ERC标准出现了。ERC-721直到2018年1月才提交,同年6月才改为最终状态。然而,CryptoKitties早在2017年底就已经推出,它也是公认的第一个使用ERC-721标准的应用程序。
所以这个逻辑不应该是“因为ERC-721已经成为一个标准,它是生态的,正统的”,而是“因为存在对非同质令牌的需求,CryptoKitties解决了这个问题,而形成的ERC-721可以解决这个需求,所以社区开始采用这个标准”。这解释了为什么会有更多的非同质令牌标准如ERC-1155来满足更多的个性化需求。
综上所述,存在以下两种可能性,但后者可能更现实:
1.标准草案= >生态学
2.需求= & gt提出解决方案= & gt设定标准= & gt生态学
无论哪种方式,核心都是解决用户的需求,让解决方案被广泛接受和使用,这才是引入新标准的真正目的。
本网站声明:网站内容来源于网络。如有侵权,请联系我们,我们会及时处理。
温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信(j7hr0a@163.com),我们会及时处理和回复。
原文地址"ERC 的 Finalize 能否确立正统地位?":http://www.guoyinggangguan.com/qkl/140189.html。
微信扫描二维码关注官方微信
▲长按图片识别二维码