V神发长文:以太坊没有走过的路!回顾一路发展、详述未来插图

以太坊共同创办人布特林(Vitalik Buterin)在今日发表文章,回顾以太坊发展道路上的割舍,主要针对包括PoS机制、分片(Sharding)、以太坊虚拟机(EVM)、以太坊供应量等发展进行回顾,进而探索以太坊的未来。

是否该采用更简单的PoS机制?

布特林指出,如今以太坊即将合并的Gasper PoS机制是一个复杂、强大的系统,具有极为强大的单区块确认、经济最终性、极可预测的奖励、支持非常高的验证器数量等属性,但创造具有这些特性的系统相当困难,需要数年的研究、数年的失败实验、大量的努力,最终的输出相当复杂。

因此,布特林提问道:我们真的应该对我们的PoS有如此高的标准吗?

因为即使是一个更简单和更弱的PoS,也会比PoW的现状有很大改进。

不过布特林认为,从一开始就实施PoS会是一个错误,因为若在2017年、或2020年时把以太坊改用更简单的PoS机制,虽然可能会造成更少的环境破坏,并会有更多的研究人才可以自由思考扩展问题,但最终可能还是不得不花费大量的资源来打造一个更好的PoS机制。

分片的去复杂化

布特林指出,以太坊分片自2014年开始研究以来,一直在朝着越来越不复杂的方向发展,但另一方面,也有一些以太坊研究人员深入研究打造一个更复杂的分片系统,也就是分片将作为链,会有分叉选择规则,其中子链依赖于父链,跨分片消息将由协议路由,验证器将在分片之间轮换,甚至DApp将在分片之间自动获得负载平衡。

V神发长文:以太坊没有走过的路!回顾一路发展、详述未来插图1

不过布特林认为,这种方法的问题在于,这些形式的分片在很大程度上只是想法和数学模型,而当前的解决方案Danksharding才是一个完整、几乎可以实施的规范。因此,鉴于以太坊的情况和限制,在布特林看来,分片的简化和去歧义化绝对是正确的道路。

EVM功能的选择

布特林指出,除了安全审计之外,以太坊虚拟机(EVM)的规范基本上在2014年中期就可以推出,但当时在接下来的几个月中,以太坊团队持续积极探索着认为可能对去中心化区块链真正重要的新功能,后来有些功能添加至EVM,但有些没有。

布特林认为,后来大多数不增加至EVM功能的决定,如今都被证明是非常好的决定,例如没有明显的理由来增加一个POST操作码、ALARM操作码很难安全实现等,而状态租金(staterent)功能的添加更具挑战性。

至于EVM的LOG操作码,布特林则直接了当地表示:今天,我可能会赞成最终取消EVM的LOG操作码。

以太坊供应

布特林指出,目前,约有一半的以太坊是在以太坊公募中出售的,剩余的大部分基本也已通过挖矿产出,还有1,200万枚以太坊是预挖部分,也就是在以太坊基金会及约100位以太坊协议早期贡献者之间分配的额度。

V神发长文:以太坊没有走过的路!回顾一路发展、详述未来插图2

布特林表示,对于以太坊的供应,当前存在两种主要的批评,一种批评是预挖以及以太坊基金会掌管公募资金这两件事,都不具备可信的中立性,另一种批评是预挖过分奖励了非常早期的贡献者,而留给后来的贡献者的太少。

布特林直言,事情本来可以不一样,例如今天在一些DeFi项目中流行的DAO from day 1路线,就是一个可能的替代方案,但他也认为,即使开发基金变得是完全可信、中立,如今那些对以太坊矿工大吼大叫的人,很可能反而会对DAO分叉开始加倍地大吼大叫。

结论

布特林总结道,以太坊最大的挑战是来自于两种愿景之间的平衡,一个是重视安全和简单纯粹的区块链,另一个是用于构建高级应用程式的高性能、功能性平台,而他自己的梦想是试图同时实现这两种愿景。

布特林直言,如今有很多事情已无法改变,但也有很多事情可以改变,仍有一条坚实的道路来改善以太坊功能和简单性,有时这条道路是曲折的,像是需要先增加一些复杂性、以实现分片,而分片又能在上面实现大量的二层可扩展性,但他认为,降低复杂性是可能的,以太坊的历史已证明这一点。