EVM 的并行化有何意义?或是 EVM 霸权下的终局?

快链头条
2024-03-28 02:50
新闻
7085

在大多数的区块链系统中,交易是完全按照顺序执行的,你可以把它想象成一个单核 CPU,当前的计算完成后,才能进行下一次计算。这个方式虽然慢,但其优势是简洁且系统复杂度低。但如果未来区块链系统需要接入互联网级别的用户规模,单核 CPU 肯定不够用。所以升级为多核 CPU 的并行化虚拟机,就能同时处理多笔交易,增加吞吐量。不过,这在工程实现上有很多的挑战。而且,Parallel EVM 不仅提升并行能力,还会优化单线程时的执行效率。此外,如果 Parallel EVM 能最终实现,不仅能带来并行化的能力,还会优化整个 EVM 堆栈的性能。普通的应用开发者也就不需要为了节省一点 Gas 就耗费巨大的精力优化,因为底层的虚拟机已经足够强大了,能抹平这些差异。 在 Parallel EVM 赛道中,除了最炙手可热的 Monad 之外,还有 Sei、MegaETH、Polygon、Neon EVM、BSC 等,以及 Paradigm 的 Reth 客户端也想实现并行化的功能。从定位来看,Monad、Sei、Polygon、BSC 都是 Layer 1 区块链,而 MegaETH 可能是 Layer 2,Neon EVM 是基于 Solana 网络的。另外,Reth 是一个开源的客户端,MegaETH 也会部分基于 Reth 的工程继续开发。当然这几个团队之间还存在竞争关系,而且也没完全公开所有的技术细节和工程文件,更多的对比要等后续他们逐渐公开才能展开。或许这又像军备竞赛一样,像 BTC Layer 2、Restaking、以太坊 Layer 2 一样,尽管技术之间存在细微差异(且开源),但更重要的是如何构建生态的独特性。 对于 Parallel EVM 而言,有两个可能会存在的挑战: 1)长期的工程价值是否会被以太坊捕获:由于各个团队在 Parallel EVM 技术上还处于开发和测试阶段,所以都还没选择开源所有工程细节,这是目前的护城河之一。但是但进入测试网和主网后,这些工程文件就会被公开,也可能会被以太坊或者其他公链吸收。所以在那个时间点,就需要更快推进生态建设,构建更多生态层面的护城河; 2)节点的中心化:如何部署更多节点,以满足用户的无需许可(permissionless)、无需信任(trustless)的基本要求:去中心化。或许这其中还能量化一些指标,比如 「TPS 除以 节点的硬件需求」,这样就能实现控制变量,对比在特定硬件需求的标准下,哪个公链 / 客户端的 TPS 更高。毕竟节点的硬件需求越低,节点数量就可能越多。\n原文链接

温馨提示:
快链头条登载此文本着传递更多信息的缘由,并不代表赞同其观点或证实其描述。
文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。