Monad 是一个高性能、与 以太坊 (Ethereum) 兼容的第 1 层 区块链 (blockchain)。它显著增强了去中心化与可扩展性之间的平衡。Keone Hon (CEO)、James Hunsaker (CTO) 和 Eunice Giarta (COO) 是 Monad 的联合创始人。[1]
Monad 是一个高性能、兼容 以太坊 (Ethereum) 的第 1 层 区块链 (blockchain),兼具可移植性和高性能。它支持 以太坊虚拟机 (EVM) 的全字节码兼容,允许为 以太坊 构建的应用在无需更改代码的情况下进行迁移。Monad 还提供全方位的 以太坊 RPC 兼容性,以便与 MetaMask 和 Etherscan 等工具无缝配合使用。[2][3]
在性能方面,Monad 可实现每秒 10,000 次交易 (tps),相当于每天处理 10 亿次交易,并具有 1 秒的 区块 (block) 时间和最终确认性。这使其能够以更低的交易成本支持更多的用户和交互体验。它对 以太坊虚拟机 的实现符合上海 分叉 (fork) 标准,确保在模拟历史 以太坊 交易时获得相同的结果。[2][3]
Monad 的性能提升源于多项创新:MonadBFT(具有额外研究改进的流水线化 HotStuff 共识)、延迟执行(在 共识 与执行之间建立流水线以增加执行预算)、并行 (Parallel) 执行以及 MonadDb(高性能状态后端)。尽管采用了 并行 执行和流水线技术,Monad 中的区块仍然是线性的,每个 区块 内的交易按线性顺序排列。[2][3]
流水线技术是一种通过将任务分解为可以同时处理的较小单元来实现并行性的方法。在计算机处理器中,流水线技术通过在单个时钟周期内并行执行一系列指令来提高吞吐量。并行执行。[4]
异步 I/O 是一种输入/输出处理方法,它使 CPU 能够在数据通信进行期间继续处理其他任务。鉴于 CPU 与磁盘/网络操作之间存在显著的速度差异,异步 I/O 允许 CPU 发起 I/O 操作并继续执行与该 I/O 结果无关的其他指令,而不是在继续执行之前等待操作完成。 [5]
MonadBFT 是一种高性能的共识机制,旨在部分同步条件下且存在拜占庭节点的情况下实现交易排序。它源自 HotStuff,并结合了 Jolteon/DiemBFT/Fast-HotStuff 的改进。它是一种具有乐观响应性的流水线式两阶段拜占庭容错 (BFT) 算法。在正常情况下,它具有线性通信开销,而在超时期间则具有二次方通信开销。MonadBFT 中的通信分阶段进行。领导者向投票者发送签名消息,投票者随后向下一任领导者发送签名响应。通过在领导者超时期间利用二次方通信复杂度,MonadBFT 将过程从三轮减少到两轮。[6]
Monad 区块链的一个创新之处在于将执行与共识解耦。共识涉及 Monad 节点对交易的官方排序达成一致,而执行则是执行这些交易并更新状态。[7]
在 Monad 的共识机制中,节点对交易顺序达成一致,而无需领导者或验证节点预先执行这些交易。领导者在不知道最终状态根的情况下提议排序,验证节点在不验证所有交易是否执行且未回滚的情况下对区块的有效性进行投票。[7]
这种方法使 Monad 能够实现显著的速度提升,使单分片区块链能够扩展到数百万用户。与以太坊不同,在以太坊中,执行是共识的前提条件,而 Monad 将这些过程分开。在以太坊中,节点必须对交易列表和执行后的状态根达成一致,这要求领导者在分享提议的区块之前执行其中的所有交易,并要求验证节点在投票前执行这些交易。以太坊的这种范式限制了执行时间,因此需要设定保守的 Gas 限制,以确保即使在最坏的情况下,所有节点也能在预算时间内完成计算。[7]
Monad 在保持以太坊执行语义的同时,以并行方式执行交易。尽管采用了并行机制,Monad 区块的结构仍与以太坊区块相似,交易按线性排序。区块执行的结果在 Monad 和以太坊之间保持一致。[8][9]
Monad 为没有共享依赖关系的 EVM 交易提供并行执行支持。交易和区块保持线性排序,Monad 在此顺序中识别可并行的交易。这在不干扰现有应用程序的情况下提高了交易处理效率。为以太坊开发并部署在 Monad 上的应用程序将按预期运行。[8][9]
没有共享依赖关系的交易在不同的核心上并发执行,而具有依赖关系的交易则按顺序执行。这种连续调度减少了 I/O 开销,而 I/O 开销是导致当前 EVM 设置中延迟的主要原因。[8][9]
MonadDb 是一种专为存储区块链状态而设计的专用数据库。虽然大多数以太坊客户端使用 B-Tree 或 LSM-Tree 等键值数据库,但以太坊采用默克尔帕特里夏树 (MPT) 数据结构进行状态存储。这导致了一种次优的解决方案,即一种数据结构被嵌套在另一种不同类型的数据结构中。MonadDb 通过在磁盘和内存中原生实现 帕特里夏树 (Patricia Trie) 数据结构解决了这一问题。[10]
Monad 并行执行多个交易,因此数据库读取需要非阻塞 I/O 操作。MonadDb 利用异步 I/O (async I/O),使用最新的内核支持(例如 Linux 上的 io_uring),在不依赖大量内核线程的情况下高效处理 I/O 操作。除了异步 I/O,MonadDb 还实施了与 I/O 相关的优化,绕过文件系统以减少开销。[10]
2023 年 2 月 14 日,Monad Labs 宣布完成了由 Dragonfly Capital 领投的 1900 万美元种子轮融资。该轮融资共有 70 位参与者,包括 Placeholder Capital、Lemniscap、Shima Capital 和 Finality Capital。AngleList 联合创始人、天使投资人 Naval Ravikant 也参与了投资。[16]
2024 年 4 月 9 日,Monad Labs 宣布获得 2.25 亿美元融资,由 Paradigm 领投。这一融资里程碑为扩大团队规模和将 Monad 投入生产提供了充足的资源。机构投资者包括 Electric Capital、Castle Island Ventures、Greenoaks、eGirl Capital、Rebirth Ventures、Amber Group、Animoca Ventures、Archetype、Bankless Ventures、Big Brain Holdings、Bodhi Ventures、Breed、Caladan、CMS Holdings、Coinbase Ventures、CoinFund、DBA、Edessa Capital、Figment Capital、Flow Traders、Galaxy、GSR Ventures、Hailstone Labs、Hermeneutic Investments、HTX Ventures、IOSG Ventures、Lightspeed Faction、Makers Fund、Manifold Trading、Merit Circle、Mirana Ventures、Nascent、Presto Labs、Robot Ventures、SevenX Ventures、Shoe on Ventures、Superscrypt、Tess Ventures、Wintermute Ventures 等。天使投资人包括 Inversebrah、Ansem、Hsaka、punk6529、Saquon Barkley、Eric Wall、Rune Christensen、Bryan Pellegrino、Robinson Burkey、Luca Netz、Mert Mumtaz、Shoku 等。[11]
2025 年 10 月 14 日,Monad 基金会宣布了 MON 空投计划,旨在 Monad 公共主网启动前,向核心贡献者和社区成员分发其原生代币 MON。此次空投将代币分配给 5,500 名 Monad 社区成员以及近 225,000 名更广泛的加密社区成员,其中包括来自以太坊和 Solana 生态系统的参与者。
符合资格的群体涵盖多个类别,包括活跃的 Monad 社区成员、重要的 DeFi 用户,以及知名 NFT 系列(如 Pudgy Penguins 和 Mad Lads)的持有者。官方领取门户已在 claim.monad.xyz 上线,用户可在此查询领取资格。[17]