1. 首页
  2. 新闻

汇总九篇并行 EVM 研究:讨论焦点是什么?

撰文:0xNatalie

来源:ChainFeeds

TL;DR

  1. 并行 EVM 吸引了顶尖风投的关注,不少项目纷纷开始探索这一方向,比如 Monad、MegaETH、Artela、BNB、Sei Labs、Polygon 等。
  2. 并行 EVM 不仅仅是为了实现并行化处理,还涉及对 EVM 各个组件的全面性能优化。通过这些优化,为更复杂和高效的区块链应用提供支持。
  3. 并行 EVM 需要在开源生态中实现差异化,同时平衡去中心化和高性能的需求,还要解决潜在的安全问题和市场接受度的挑战。由于引入了多线程编程的复杂性,并行 EVM 面临着协调多个交易同时进行的难题,因此必须找到有效的解决方案,以确保系统的稳定性和安全性。
  4. 未来,并行 EVM 将推动链上中央限价订单簿(CLOB)和可编程中央限价订单簿(pCLOB)的实现,这将大大增强 DeFi 活动的效率,预计 DeFi 生态将显著增长。
  5. 通过将其他高性能虚拟机(AltVM)引入以太坊生态系统,性能和安全性将得到显著提升,这种集成能够充分利用各个虚拟机的优势,推动以太坊的进一步发展。

今年,并行 EVM 吸引了诸如 Paradigm、Dragonfly 等顶尖风投公司的押注,引起了市场的广泛关注。并行 EVM 是对传统 EVM 的优化升级。传统的 EVM 是串行处理的,也就是交易必须一个接一个地顺序执行。这种方式在交易高峰期容易导致交易拥堵和处理延迟,影响用户体验。并行 EVM 则通过引入并行处理技术,允许多个独立的交易同时执行,从而大幅提升交易处理速度。随着全链游戏、账户抽象钱包等复杂应用的出现,对区块链性能的需求不断增加。为了支持更广泛的用户,区块链网络必须具备快速高效地处理大量交易的能力。因此,并行 EVM 作为解决方案,对于不断发展的 Web3 应用至关重要。

然而,实施并行 EVM 面临以下的共性挑战,这些挑战需要精确的技术解决方案来确保系统的稳定运行:

  • 数据一致性:在并行 EVM 中,因为多个交易同时发生,多个操作可能需要同时读取或修改账户的信息。为了确保每个操作都能正确地反映在最终的状态中,需要采用有效的锁定机制或事务处理机制,以确保在状态修改时保持数据一致性。
  • 状态访问效率:并行 EVM 需要能够快速访问和更新状态,这要求系统具有高效的状态存储和检索机制。通过优化存储结构和访问路径,比如采用更先进的数据索引技术和缓存策略,可以显著减少数据访问的延迟,提高整体的系统性能。
  • 交易冲突检测:在并行执行中,多个交易可能依赖于相同的数据状态,交易的顺序和依赖关系管理变得复杂。为此,必须设计复杂的调度算法来识别和管理并行交易之间的依赖关系,检测潜在冲突,并决定如何处理,确保并行执行的交易结果与串行执行一致。





免责声明:本站所有内容不构成投资建议,币市有风险、投资请慎重。
- FTFTX资讯

相关推荐