这两天一个新的以太坊第二层扩展项目MegaETH突然爆火,爆火的原因恐怕主要还是其豪华的投资阵容,包括Vitalik和一众知名风投在内的大型投资者都投资了这个项目。
大概在一个月前就有朋友和我提到了这个项目。当时我看这个项目时能找到的信息还不太多,导致一些细节仍然不太理解。这次爆火后再看,它的资料就详细得多了。
这个项目给我印象比较深的有两点:
一是它是第一个提出具体性能指标的以太坊第二层扩展。
二是它在白皮书中把区块链(包括以太坊第二层)扩容的方式和手段都进行了详细的列举,对一些重要的细节(比如影响性能的瓶颈)还给出了实验数据进行佐证。
关于以太坊第二层扩展的性能,在我的印象中,至少在过去几年,虽然它也是各个项目方强调的重要指标之一,但很多时候各个项目方对性能的提高主要都着眼于具体的某一个环节或者某一个方式。
比如OP系主打用“错误证明”这条路线来提升第二层扩展的性能,ZK系主打用提高证明产生的效率来提升第二层扩展的性能。在此之上再加上某种程度的中心化(排序器就是典型)实现高性能。
在这些项目上线后,当大家发现它们对性能的提升相当有限(远不及大家预想的那么好)时,这些项目便转而把重点转向了其它方面:比如加强生态建设、扶植生态项目等。
当然,这些项目方们着眼生态建设、扶植生态项目的做法我是100%认同的,也认为是应该的。
但MegaETH的出现让我突然感觉到这些二层扩展们对性能的追求已经逐渐淡化了。
而从以太坊的角度看,似乎对性能的扩展渐渐变成了第二层扩展数量的增加:当第二层扩展的数量越来越多时,以太坊单位时间处理的交易自然也越来越多-这确实算是某种程度上提升的性能。
但这种性能的提升总给人感觉有点勉强,缺少点硬核。
MegaETH的出现将性能的提升再次聚焦到硬核技术,这个风格似乎好一阵子没有在这个生态中出现了。
MegaETH在白皮书中对每个技术细节的描述我觉得是值得大家阅读的,像这样对技术细节的详细罗列已经很久没有在项目白皮书中看到了。它给我的感觉更像是一篇对当下区块链性能扩展诸多要素的综述论文。
对于普通读者来说,大可以忽略它的技术细节,而从它的逻辑去探索和揣摩项目方的思路以及规划。