首页 > web3.0 > 正文

什么是并行EVM(Parallel EVM)?Monad和Sei如何解决以太坊的拥堵难题

煙雲
发布: 2025-12-04 17:09:56
原创
598人浏览过
并行EVM是通过多线程同时执行无冲突交易来提升TPS的扩容技术;Monad采用乐观执行与冲突后局部重试实现超10,000 TPS;Sei V2则基于DAG事前调度,确保确定性并行以降低延迟。

什么是并行evm(parallel evm)?monad和sei如何解决以太坊的拥堵难题 - php中文网

并行EVM是一种区块链扩容技术,它打破了以太坊逐个处理交易的传统模式,通过同时执行无冲突的交易来大幅提升网络效率,旨在解决拥堵和高昂费用问题。

什么是并行EVM?

1、传统的以太坊虚拟机(EVM)是单线程的,所有交易必须按顺序排队执行。这就像一条单车道公路,在高峰期很容易造成严重的交通堵塞,导致交易确认缓慢且手续费高昂。

2、并行EVM则截然不同,它引入了多线程处理能力。系统会智能识别那些互不依赖、不会产生冲突的交易,并将它们分配到不同的“车道”上同时处理,从而极大地提高了交易处理速度(TPS)

3、实现并行的核心挑战在于如何准确地识别和调度这些非冲突交易。如果两笔交易试图同时修改同一个账户的状态,就必须保证它们的执行顺序,否则会导致数据错误。

4、通过并行化,区块链网络可以更充分地利用现代多核处理器的计算能力,将理论上的吞吐量提升数个数量级,为大规模应用和高频交互场景提供了可能性。

Monad如何实现并行化?

1、Monad是一个从头开始构建的高性能Layer1,它将EVM的执行流程进行了重构。其核心创新在于将交易执行与共识过程解耦,允许在达成共识之前就进行处理。

2、它采用了一种名为“乐观执行”(Optimistic Execution)的技术。系统会提前并行执行区块中的所有交易,并假设它们之间没有冲突。这种先行处理的方式节省了大量等待时间。

3、如果在乐观执行后发现存在依赖冲突(例如,交易B需要交易A的结果),系统并不会完全推倒重来,而是仅重新执行那些存在依赖关系的交易链,大大提升了效率。

4、凭借这种独特的架构,Monad在保持与以太坊EVM完全兼容的同时,旨在实现超过10,000 TPS的惊人性能,吸引开发者无缝迁移现有应用。

Sei V2的并行方案有何不同?

1、Sei在其V2版本中引入了并行EVM功能,将其作为对现有Cosmos生态和Wasm虚拟机的补充,从而成为一个支持多虚拟机的平台。

2、Sei的并行化策略侧重于“事前调度”。在交易正式执行前,节点会先分析一个区块内所有交易的依赖关系,并构建一个有向无环图(DAG)来清晰地展示它们的关系。

3、根据这个依赖关系图,Sei能够精确地识别出哪些交易可以安全地并行执行,哪些必须按顺序执行。这种确定性的调度方式避免了乐观执行可能带来的重试开销

4、Sei的方案特别适合需要低延迟和高吞吐量的特定应用,如去中心化交易所(DEX)。它通过为EVM提供一个高性能的执行环境,旨在成为各类交易应用的首选底层公链。

以上就是什么是并行EVM(Parallel EVM)?Monad和Sei如何解决以太坊的拥堵难题的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号