来源:道说区块链
这两天一个新的以太坊第二层扩展项目MegaETH突然爆火,爆火的原因恐怕主要还是其豪华的投资阵容,包括Vitalik和一众知名风投在内的大型投资者都投资了这个项目。
大概在一个月前就有朋友和我提到了这个项目。当时我看这个项目时能找到的信息还不太多,导致一些细节仍然不太理解。这次爆火后再看,它的资料就详细得多了。
这个项目给我印象比较深的有两点:
一是它是第一个提出具体性能指标的以太坊第二层扩展。
二是它在白皮书中把区块链(包括以太坊第二层)扩容的方式和手段都进行了详细的列举,对一些重要的细节(比如影响性能的瓶颈)还给出了实验数据进行佐证。
关于以太坊第二层扩展的性能,在我的印象中,至少在过去几年,虽然它也是各个项目方强调的重要指标之一,但很多时候各个项目方对性能的提高主要都着眼于具体的某一个环节或者某一个方式。
比如OP系主打用“错误证明”这条路线来提升第二层扩展的性能,ZK系主打用提高证明产生的效率来提升第二层扩展的性能。在此之上再加上某种程度的中心化(排序器就是典型)实现高性能。
在这些项目上线后,当大家发现它们对性能的提升相当有限(远不及大家预想的那么好)时,这些项目便转而把重点转向了其它方面:比如加强生态建设、扶植生态项目等。
当然,这些项目方们着眼生态建设、扶植生态项目的做法我是100%认同的,也认为是应该的。
但MegaETH的出现让我突然感觉到这些二层扩展们对性能的追求已经逐渐淡化了。
而从以太坊的角度看,似乎对性能的扩展渐渐变成了第二层扩展数量的增加:当第二层扩展的数量越来越多时,以太坊单位时间处理的交易自然也越来越多---这确实算是某种程度上提升的性能。
但这种性能的提升总给人感觉有点勉强,缺少点硬核。
MegaETH的出现将性能的提升再次聚焦到硬核技术,这个风格似乎好一阵子没有在这个生态中出现了。
MegaETH在白皮书中对每个技术细节的描述我觉得是值得大家阅读的,像这样对技术细节的详细罗列已经很久没有在项目白皮书中看到了。它给我的感觉更像是一篇对当下区块链性能扩展诸多要素的综述论文。
对于普通读者来说,大可以忽略它的技术细节,而从它的逻辑去探索和揣摩项目方的思路以及规划。
总之,看完这篇白皮书,读者大概能够了解项目方将从哪些角度使用什么手段让这个第二层扩展达到其所声称的10万TPS。
当然能不能达到这个目标那就还要看往后的实际产品了。
这个项目在我看来整体上采用的思路是节点的分类,将第二层扩展的各种功能细分到不同节点,让各类节点按照其需要的性能使用不同性能的硬件,让整个系统中各个功能都达到其节点硬件的上限从而将系统的性能推升到硬件的极限。
这个思路让我想起早前读到的一篇Vitalik关于以太坊未来节点分类的规划。
在那个规划中,Vitalik设想未来以太坊的节点也会分类:
一部分需要高效处理交易并生成区块的节点使用高性能的硬件,这些节点需要抵押32个ETH;
而另一部分仅仅作为区块验证的节点则使用很普通的硬件(甚至嵌入式设备),则只需要抵押很少量的ETH。
这样既满足了以太坊主网对性能的要求,又能满足整个网络尽可能的去中心化。
不知道是不是因为MegaETH的这个思路引发了Vitalik的共鸣而让他参与了这个项目?
当然对这个项目我也有一些疑问:比如它对排序器的处理是至始至终都采用一个指定的还是用抽样的方式在众多候选人中选取?这个细节似乎在白皮书中没有专门的交代。如果是前者,系统怎么避免单点故障?
总的说来,MegaETH让以太坊第二层扩展生态中多了一个主打高性能的项目,让这个生态更加丰富,对生态来说肯定是有很大价值的。
至于说到项目的投资价值,(如果未来发币)我是这么看的:
像MegaETH这样的项目在研发方面需要大量的资金赞助,因此这类项目很难不接受风投的加入。这就决定这个项目(如果发币)的价值肯定要照顾风投的利益。
另外这样的项目属于大白马:它的价值一说就明白,它的意义一讲就清楚。
因此,这样的项目一般来说(其代币)升值空间是有天花板的。
所以在我看来,MegaETH对以太坊尤其是第二层扩展的生态意义要远大于它的投资价值。
查看更多