加密市场的叙事总是遵循着因果循环的规律。最近几个月,比特币生态中的铭文持续爆发,资金外溢和Fomo情绪促使铭文在其他链上相继开花,但这种繁荣也带来了负面效应。由于铭文数量和种类过多,包括Arbitrum、Avalanche、Cronos、zkSync和The Open Network在内的多个区块链网络都经历了性能不堪重负的情况。
铭文狂热让市场重新审视EVM的性能问题,与此同时,一个与优化EVM性能相关的新叙事开始浮出水面——并行EVM(Parallel EVM)。前Polygon联合创始人JD最近在社交媒体上表示,预感2024年每个L2都会将自己重新包装,贴上”并行EVM”的标签;而Paradigm的CTO Georgios也认为2024将会是”并行EVM之年”,并透露Paradigm内部正在进行相关技术的探索和设计。
为什么市场如此看好并行EVM?除了铭文加剧EVM链性能负担这个直接导火索外,优化EVM一直是加密世界持续的主题——从新公链到OP系L2、ZK系L2等,都是围绕优化EVM衍生出的叙事和项目,市场对这些项目的估值往往更高。但随着这些叙事逐渐成熟,相关项目的炒作空间已经不大。于是,并行EVM这一优化EVM性能的新方法很容易在牛市中受到市场关注。
那么,并行EVM究竟是什么?它是如何实现的?又有哪些相关项目值得关注?本期内容将尝试回答这些问题。
并行,更有效率
并行EVM(Ethereum Virtual Machine)是一个旨在改进现有EVM性能和效率的概念。众所周知,EVM是以太坊的核心,负责运行智能合约和处理交易。目前的EVM为了保持网络的一致性和安全性,其设计中有一个非常重要的特征:交易是按照顺序执行的。
顺序执行确保了交易和智能合约能够以确定性顺序执行,从而更容易管理和预测区块链的状态。这个设计选择优先考虑了安全性,并减少了与并行执行相关的潜在复杂性和漏洞。但在面临高负载的情况下,可能会导致网络拥堵和延迟。
我们可以将EVM的原始设计想象成单车道上的车辆一辆接一辆地前进,每辆车辆都必须按照前车的速度行驶,一旦有车辆(交易)发生拥堵,后续其他车辆就会全堵在路上;而并行EVM,就像是将这条单行道扩展成多车道高速公路,允许多辆车同时行驶。
从技术角度说,并行EVM允许不同的独立交易或智能合约同时进行,大大提高了EVM处理速度和系统吞吐量。实现并行EVM的方式主要包括:分区或分片、优化算法以及安全和一致性保障。通过这些方法,可以让EVM在同一时间处理更多的交易,显著提高TPS,减轻网络拥堵情况,并且提高扩展性。
目前市场上已经有一些项目开始朝并行EVM的设计进行探索,但实现的方式各有特点。接下来我们将对相关的项目进行具体的介绍和盘点。
独立派:自建L1,设计成并行EVM
既然以太坊的EVM目前的交易是顺序执行的,那么第一个执行并行EVM的思路非常直接:放下以太坊,另起炉灶自己做一个独立的Layer1来运行并行EVM。代表项目有Monad和Sei。
Monad是一个致力于解决传统EVM可扩展性问题的区块链项目。它采用并行执行策略,与以太坊相兼容,旨在通过提高交易处理速度和系统效率来优化区块链性能。通过实现并行执行,Monad目标是大幅提升交易吞吐量,解决现有EVM链在高负载下的拥堵问题,其最终目标是达到物理带宽限制的400,000 TPS。
值得一提的是,如果你直接在推特上以”Parallel EVM”为关键词进行搜索,在热门分类中第一个出来的项目就是Monad,这也反映出项目在贴合并行EVM叙事上的营销动作。
Monad的并行执行策略核心在于它能够识别和并行执行没有共同依赖的交易。虽然Monad和以太坊的区块都是线性有序的交易集合,但Monad通过优化执行策略允许事务在不影响最终结果的情况下并行进行。这种并行执行策略包含以下几个关键技术:乐观执行、调度和依赖以及状态合并。
在融资方面,Monad同样表现亮眼。今年2月其官推公布了由Dragonfly领投的1900万美金的种子轮融资,同时个人投资者也包括Cobie和Hasu等圈内知名人物。项目的创始人为Jump Trading的前研究负责人Keone Hon。由于该项目目前尚未发币,考虑到Jump Trading在交易和做市上的经验,其代币表现或许值得期待。
Sei是一个开源的Layer 1区块链,专门为交易优化而设计,致力于为各类交易应用提供先进的基础设施,包括DeFi、NFT市场和游戏DEX等。Sei算不上一个新项目,其主网于今年8月已经准备就绪,并且在之前的V1版本中已经实现了专门针对交易优化的功能。
而在最新的V2版本(预计2024上半年实现)设计中,Sei将并行EVM提上了日程。这些技术共同构成了Sei v2的核心,使其不仅成为完全并行化的EVM,还具备高度的性能和兼容性;同时,Sei通过允许Cosmwasm智能合约与EVM智能合约的无缝交互,提供了一个多元化的执行环境,进一步扩大了其适用范围和吸引力。
从文档给出的测试数据来看,Sei在并行处理交易的情况下,测试TPS峰值达到了28,300左右。仅从理论测试数值来看,并行EVM的效率显著强于当前的各类L1,我们也期待实际落地时不要打过多的折扣。在代币方面,SEI在最近一个月内涨幅达到80%,考虑到项目较高的市值,这样的涨幅已经非常亮眼。
折中派:成为L2,将其他链的能力与EVM结合
与以上L1自成一派的思路不同,还有一些L2项目在并行EVM上有另外的解法:借用其他链或虚拟机的性能,辅助以太坊交易的执行。代表项目有Neon、Eclipse和Lumio。
Neon EVM是建立在Solana区块链上的首个并行化Ethereum虚拟机,旨在通过并行交易处理提高区块链效率和可扩展性。该项目最大的特点在于跨生态运作:允许开发者利用Solana的并行执行架构来扩展Ethereum dApps,并通过并行执行优化网络效率,提高交易速度,降低成本,同时保持与EVM环境的兼容性。
在具体实现上,Neon将以太坊交易转换为Solana交易,然后将它们提交给Solana验证器,该验证器在Solana上执行并更新Neon程序的状态。在代币表现上,NEON最近一个月已有3倍涨幅,但总市值显著低于SEI。考虑到Solana生态复苏和相关的代币热潮,NEON作为Solana生态中唯一的并行EVM,后续市场表现仍然值得关注。
Eclipse Mainnet是一个通用的L2解决方案,将SVM引入以太坊,结合了以太坊的结算、Solana虚拟机(SVM)的执行、Celestia的数据可用性和RISC Zero的零知识证明等多个技术。项目目标是提供一个大规模并行执行的环境,允许多个操作同时进行,从而提高网络吞吐量和效率,同时减少拥堵和交易费用。
具体执行上,Eclipse通过Solana虚拟机(SVM)和其Sealevel运行时实现并行EVM。SVM允许不同交易并行执行,特别是当这些交易不影响重叠状态时。通过这种方式,SVM可以直接随着硬件核心数量的增加而扩展性能,从而实现优化的并行执行。这种设计使Eclipse能够大幅提高处理速度和网络吞吐量,同时减少拥堵和交易成本。
近期发布的Lumio也是一个L2,在产品设计上也与并行EVM有一定的结合。Lumio致力于将Aptos作为以太坊L2来使用,是一个基于OP Rollup的L2。在产品特点上,利用Aptos处理交易,以太坊结算交易。
Polygon Miden是一个正在开发中的零知识(zk) Rollup,它运行在Miden VM上。这个虚拟机设计着重于零知识友好性,优先考虑这些方面而非直接的EVM兼容性。作为一个zk Rollup,它旨在为Polygon网络增强交易隐私和可扩展性。
从Polygon Miden的Github页面来看,其提到了并行交易执行,即能够并行处理因果独立的交易。具体地说,Miden通过改变传统区块链的透明性要求来实现可验证性,利用零知识证明允许用户在本地执行智能合约并创建证明,然后网络可以快速验证这些证明。
这种方法减少了运算负担,并使得交易天然地可以并行化,提高了整体的处理效率和速度。项目推特显示Miden仍在开发阶段,相关信息透露得较少。不过从Polygon这条L2的整体设计来看,其拥有侧链、zk-STARK和SDK等多种技术解决方案,并行EVM并不是其最重要的发力方向。
最后,我们也可以用一张表来比较所有涉及到并行EVM叙事的项目们,以此为各位读者提供参考。
正如文章开篇所说,叙事永远处于轮转之中。并行EVM的叙事有抬头迹象,但是否能够持续火热,一方面要看不同L1和L2们在技术上实打实的突破;另一方面则还需要密切关注项目方的动向,伴随明年1季度到来的坎昆升级优化以太坊的动作,并行EVM这种优化其性能的叙事,或许还会迎来一次高潮。
*TechFLow Research是深潮TechFlow旗下价值投研平台,本文所提观点不构成任何投资建议。
声明:文章不代表CHAINTT观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险 自担!转载请注明出处:https://www.chaintt.cn/10840.html