# 并行 EVM 技术发展:Monad、MegaETH 和 Pharos 的比较近期,三大并行 EVM 项目相继上线测试网,分别是 Monad、MegaETH 和 Pharos。Web3 技术的主线叙事似乎在 AI Agent 之后,又回到了并行 EVM——2024 年初最火爆的话题。EVM 是以太坊的核心,负责运行智能合约和处理交易。虽然顺序执行确保了交易和智能合约能够以确定性顺序执行,保障了安全性,但在高负载情况下,可能会导致网络拥堵和延迟。并行 EVM 通过允许多个操作同时执行,极大地提高了网络的吞吐量,从而增强了整个区块链的性能和可扩展性。实际上,并行 EVM 指的是高性能的 EVM 兼容区块链,不仅引入了并行执行,还有从共识、交易、流水线、存储到硬件加速的全面升级,旨在让区块链网络能够在更短的时间内处理更多的交易,有效解决传统区块链的网络拥堵和延迟问题。## MonadMonad 是一个高性能的 EVM 兼容 Layer1 区块链,由 Monad Labs 开发。Monad 在维持去中心化的同时提高系统的扩展性,解决现有 EVM 兼容区块链的低吞吐量问题。Monad 的关键优势在于它可以处理高达每秒 10,000 笔交易,并且具有 1 秒的区块时间。主要得益于以下四个方面的优化:1. MonadBFT:一种高性能共识机制,基于 HotStuff 的改进版。2. 异步执行:通过将共识与执行分离来大幅提高执行吞吐量。3. 并行执行:使用乐观执行的方法,在块中较早的交易完成之前开始执行后续交易。4. MonadDB:一个定制的 KV 数据库,用于在提供高性能的同时保持与以太坊的完全兼容性。## MegaETHMegaETH 是目前最快的 Layer2 区块链,专注实时区块链性能,为需要即时响应的应用程序提供超低延迟和可扩展性。MegaETH 具有 100k 的 TPS 和约 10ms 的出块时间,即使在高负载下也能实现毫秒级响应时间。主要技术特点包括:1. 节点特化:不同角色节点承担不同功能,要求的硬件配置不同。2. 定向优化:针对传统 EVM 区块链面临的各种问题进行针对性优化。3. Mini Blocks:每 10 毫秒进行一次预确认,大大缩短了传播到网络其余部分的间隔。## PharosPharos 是高性能的 EVM 兼容 Layer1 区块链,致力打造最佳的 RWA 和 Payment 生态。Pharos 具有每秒处理 50,000 笔交易和每秒消耗 20 亿单位的 gas 的超高性能。Pharos 提出的"并行化程度(DP)"框架将区块链并行化能力分为六个级别(DP0-DP5)。Pharos 采用 DP5 全栈并行架构,从共识、交易、流水线、存储到硬件加速全面升级:1. 可扩展的共识协议2. 双虚拟机并行执行3. 全生命周期异步流水线4. 具有认证数据结构 (ADS) 的高性能存储5. 模块化的特殊处理网络 (SPN)## 总结Monad 通过其并行执行模型在可扩展性和去中心化之间取得平衡,为开发人员提供 1 万 TPS 吞吐量,同时又不损害 EVM 兼容性。MegaETH 在延迟性和吞吐量(TPS)方面无疑是最出色的,10 毫秒的超低延迟和 10 万 TPS 的吞吐量,适合需要近乎即时响应的应用场景。Pharos 拥有高达 50K TPS 和 2 gGas/s 的交易处理能力,性能比肩其他新兴高性能 EVM 区块链。同时,Pharos 主打机构客户与合规要求的 RWA-Fi,能够满足未来市场对合规、高效区块链基础设施的需求。这三个项目之间的竞争本质上没有绝对的领先者,开发者需要在性能、去中心化和专业化之间进行权衡。
并行EVM技术大比拼:Monad、MegaETH和Pharos性能与特点解析
并行 EVM 技术发展:Monad、MegaETH 和 Pharos 的比较
近期,三大并行 EVM 项目相继上线测试网,分别是 Monad、MegaETH 和 Pharos。Web3 技术的主线叙事似乎在 AI Agent 之后,又回到了并行 EVM——2024 年初最火爆的话题。
EVM 是以太坊的核心,负责运行智能合约和处理交易。虽然顺序执行确保了交易和智能合约能够以确定性顺序执行,保障了安全性,但在高负载情况下,可能会导致网络拥堵和延迟。
并行 EVM 通过允许多个操作同时执行,极大地提高了网络的吞吐量,从而增强了整个区块链的性能和可扩展性。实际上,并行 EVM 指的是高性能的 EVM 兼容区块链,不仅引入了并行执行,还有从共识、交易、流水线、存储到硬件加速的全面升级,旨在让区块链网络能够在更短的时间内处理更多的交易,有效解决传统区块链的网络拥堵和延迟问题。
Monad
Monad 是一个高性能的 EVM 兼容 Layer1 区块链,由 Monad Labs 开发。Monad 在维持去中心化的同时提高系统的扩展性,解决现有 EVM 兼容区块链的低吞吐量问题。
Monad 的关键优势在于它可以处理高达每秒 10,000 笔交易,并且具有 1 秒的区块时间。主要得益于以下四个方面的优化:
MonadBFT:一种高性能共识机制,基于 HotStuff 的改进版。
异步执行:通过将共识与执行分离来大幅提高执行吞吐量。
并行执行:使用乐观执行的方法,在块中较早的交易完成之前开始执行后续交易。
MonadDB:一个定制的 KV 数据库,用于在提供高性能的同时保持与以太坊的完全兼容性。
MegaETH
MegaETH 是目前最快的 Layer2 区块链,专注实时区块链性能,为需要即时响应的应用程序提供超低延迟和可扩展性。
MegaETH 具有 100k 的 TPS 和约 10ms 的出块时间,即使在高负载下也能实现毫秒级响应时间。主要技术特点包括:
节点特化:不同角色节点承担不同功能,要求的硬件配置不同。
定向优化:针对传统 EVM 区块链面临的各种问题进行针对性优化。
Mini Blocks:每 10 毫秒进行一次预确认,大大缩短了传播到网络其余部分的间隔。
Pharos
Pharos 是高性能的 EVM 兼容 Layer1 区块链,致力打造最佳的 RWA 和 Payment 生态。Pharos 具有每秒处理 50,000 笔交易和每秒消耗 20 亿单位的 gas 的超高性能。
Pharos 提出的"并行化程度(DP)"框架将区块链并行化能力分为六个级别(DP0-DP5)。Pharos 采用 DP5 全栈并行架构,从共识、交易、流水线、存储到硬件加速全面升级:
总结
Monad 通过其并行执行模型在可扩展性和去中心化之间取得平衡,为开发人员提供 1 万 TPS 吞吐量,同时又不损害 EVM 兼容性。
MegaETH 在延迟性和吞吐量(TPS)方面无疑是最出色的,10 毫秒的超低延迟和 10 万 TPS 的吞吐量,适合需要近乎即时响应的应用场景。
Pharos 拥有高达 50K TPS 和 2 gGas/s 的交易处理能力,性能比肩其他新兴高性能 EVM 区块链。同时,Pharos 主打机构客户与合规要求的 RWA-Fi,能够满足未来市场对合规、高效区块链基础设施的需求。
这三个项目之间的竞争本质上没有绝对的领先者,开发者需要在性能、去中心化和专业化之间进行权衡。