Parallel Execution 并行化EVM详解

摘要: Parallel execution 实现了交易的并行处理,使得Solana、Aptos和Sui 等区块链的运行速度比传统模型Sui 100倍。

通过并发处理独立的交易,这些网络可减少拥堵和费用,支持大规模的高需求应用。 

诸如MegaETH Monad MegaETH 并行化EVM,正将这一创新引入Ethereum 从而显著提升了可扩展性。

加密货币Parallel Execution 是什么?

Parallel execution 在加密货币领域,并行执行是一种先进的扩展解决方案,它使区块链能够同时处理多笔交易。通过将交易分为独立交易和依赖交易两类,该方法允许互不冲突的交易across 节点across 并行执行,从而优化网络资源的使用。

实际上,parallel execution 通过并行处理独立事务,同时顺序处理访问共享账户或合约的依赖性事务,从而parallel execution 吞吐量,并保持网络共识。尽管这种架构较为复杂,但它是实现可扩展应用程序所需的高速交易能力的关键。

Solana、Aptos 和Sui 等区块链leverage parallel execution,其交易速度可达传统区块链的 100 倍。下图展示了Solana Sealevel 共识机制如何通过将执行模式从单线程切换为多线程来提升速度。

SolanaParallel Execution

顺序执行与Parallel Execution

在区块链网络中,交易执行模型对网络速度、效率和可扩展性至关重要。目前,主流的两种设计是顺序执行和parallel execution,它们各有其独特的优势和权衡。

顺序执行的优势和权衡

在Ethereum等网络采用的顺序执行模式中,交易会按照严格的顺序逐一处理,从而确保across 致性。这种模式ideal 复杂操作,因为它通过ledger 更新ledger 本来最大限度地减少冲突。

然而,主要的局限性在于可扩展性;顺序处理限制了吞吐量,在需求高峰期造成拥堵并导致费用增加。

顺序执行

Parallel Execution 与权衡

像Solana这样的网络所采用的Parallel execution,能够让across 节点同时处理互不冲突的交易across 显著提升速度和效率。

这种模式可以缓解瓶颈问题,并具有很强的可扩展性,但由于需要先进的同步机制来防止数据冲突,因此带来了额外的复杂性。

Parallel Execution

并行区块链

一些新一代区块链正利用parallel execution 提高交易速度、降低成本并应对高需求:

  • Sei:通过双涡轮共识和市场优化并行化, Sei 专为高速交易和DeFi 而设计,可实现near交易确认。
  • Sui: Sui parallel execution 同时parallel execution 多个状态,即使在规模扩展的情况下,也能确保系统的可靠性和fast 。
  • Aptos:凭借其Block 引擎, Aptos 通过并行处理事务,突破了顺序处理的局限,从而实现了高吞吐量。
  • Solana:作为并行化领域的先驱SolanaSealevel 运行时支持多线程执行,从而缩短确认时间并最大限度地提高网络效率。

这些平台展示了parallel execution 区块链性能的独特parallel execution 方案,从而提升了交易处理能力和整体网络性能。

什么是并行 EVM?

并行化Ethereum 虚拟机(EVM)是一种通过支持并发交易处理来加速Ethereum (EVM)运行的区块链。Ethereum单线程架构(该架构按顺序处理交易)不同,并行化EVM能够提升可扩展性和吞吐量,使dApps 在不出现拥堵dApps 更多用户dApps

Sei , MegaETH以及 Monad 是当前已上线或处于测试阶段的并行化EVM中最突出的代表。

总结

Parallel execution 区块链的可扩展性Parallel execution 阶跃式提升,它使网络能够同时处理多笔交易,从而克服了Ethereum等顺序模型的局限性。

通过支持并行事务处理Solana Sui 等新一代layer 1速度和效率Sui 显著提升,这对高需求应用至关重要。

随着Sei Monad 等并行化EVM在Ethereum 中Monad 这一方法Monad ,它们展现了parallel execution 支持大规模onchain parallel execution 变革潜力。