近期市场上开始热议以太坊的一个新标准:EIP-6551。
值得注意的是这个标准现在还没有被以太坊正式收录,还处于草案阶段。因此严格意义上来说它还不能被称为以太坊标准,只能被称为标准提案。
为什么一个尚处于草案阶段的标准提案能够引起大家的关注呢?
我觉得可能主要有下面几个原因:
第一,在近期以太坊开发者会议上,有相当多受到瞩目的明星项目都基于这个提案标准。
第二,这个提案给NFT赋予了强大的扩展性和操作性:它可以给一个NFT关联多个钱包。而钱包里面可以存放各种代币,又可以进行各种交易。因此挂上了钱包的NFT理论上就变得“智能”和强大了。它的智能和强大完全可以由开发者尽情发挥。
第三,这个提案本身有很强的前向兼容性。它能够被现在以太坊上所有的NFT使用,只需要额外做一些开发即可,而不需要对原有的NFT进行大动作。这给目前正陷于困境中的NFT生态带来了一丝光明和希望。
目前基于这个标准已经上线的项目不多,我所知道的有两个:一个是Sapienz(https://www.sapienz.xyz/),另一个是The Managers(https://themanagers.wtf/)。
对这两个NFT项目,我在知道后的第一时间就参与了。但坦率地说,我觉得它们使用这个提案标准的方式还是缺乏创意、不够大胆。不过这好歹它们算是前进路上的一些探索吧。
如果沿着这个提案的技术框架向前探索,我们会发现如果提案真的出现某种广阔的应用场景,那么在那个设想的场景中,一个NFT连同它关联的钱包很可能会实现某种复杂的行为,进行大量的交易。
但是以当前以太坊的技术架构看,这可能会引出两个问题:
第一,这些复杂的行为必然意味着复杂的安全问题。如果这些行为的实现还都在区块链上,那就是个相当大的挑战。
第二,这些交易如果全部在以太坊的主网进行,那必然意味着高昂的手续费。这些手续费恐怕是普通用户难以承受的。
上面第二个问题可能能够用第二层或者第三层方案来解决。但是第一个问题恐怕要用其它的方式来解决。
总之看完这个协议,我一方面确实能感到它的强大,但另一方面我联想到的是以太坊越来越沉重的负担。
周末我看了三篇文章:
第一篇是在某个推特空间中,Vitalik对比特币铭文协议的正面评价;
第二篇是Vitalik前阵子发表的一篇对以太坊共识所承担的责任越来越大的担忧;
第三篇是古千峰最近一篇文章中提到的以太坊由繁变简的设想。
这三篇文章中第三篇是对前两篇的总结和联想,它表达出这样一个想法:
以太坊现在几乎所有的职能都以智能合约来实现,而智能合约的不可更改(或者更改过程很繁琐)给现在越来越复杂的应用带来了巨大的挑战。
在这种状况下,比特币铭文协议的出现恰恰是一种由繁及简的探索,尝试以一种极简的方式实现可扩展性和复杂的功能。
所以它的出现才给以太坊社区带来了某种危机感,更引发了Vitalik的关注。
如果按照“繁”“简”的标准看,无疑EIP-6551又是一个“繁重”的创新。这种创新当然值得关注、赞美和憧憬。但我现在更期望看到另一种“简洁”、轻巧的创新在以太坊生态中爆发。
来源:金色财经