Monad:为速度和兼容性而设计的Layer1区块链

随着区块链技术的不断成熟,Monad等项目正在迈出步伐,提供雄心勃勃的解决方案,以应对长期以来在可扩展性和效率方面的挑战。Monad已确认其主网启动、代币生成事件(TGE)及相关空投将于2025年进行,这标志着这一以太坊兼容的Layer-1网络的重要一步。

测试网于2025年2月上线,成为了一个活跃的中心,让开发者和用户在受控环境中进行实验。关键里程碑包括2025年8月的一次重大升级,将区块时间降低至400毫秒,并引入了MonadBFT共识机制,以及像Monad Momentum计划这样的持续生态系统倡议。项目在X上的一篇最近帖子显示“空投认领加载”达到了98%,暗示这些发展可能近在咫尺。虽然确切的时间细节仍然保密,但这些更新表明Monad正在有条不紊地迈向强大的发布。

什么是Monad?

Monad作为一个Layer-1区块链,优先考虑高性能,同时保持与以太坊生态系统的完全兼容。Monad的基础目标是处理每秒高达10,000笔交易(TPS),这一数字解决了其他网络中常见的吞吐量限制。该能力源于多个组件的优化,包括共识、执行和数据管理,同时确保网络保持去中心化。

与一些牺牲兼容性以追求速度的替代方案不同,Monad 直接支持以太坊虚拟机 (EVM) 字节码。这意味着开发者可以无需修改地部署现有智能合约,用户可以通过熟悉的以太坊 RPC API 进行交互。该项目强调,这些增强功能推动了去中心化系统中可能性的边界,使应用程序能够在不依赖 Layer-2 解决方案或妥协安全性的情况下进行扩展。例如,Monad 的设计允许更大的合约大小——高达 128 KB,而以太坊为 24.5 KB——为更复杂的应用程序打开了大门。

该项目的起源可以追溯到多年的工程工作,开发网络于2024年3月上线,以展示早期基准。到2025年2月,公共测试网推出,起初有57个验证者,气体限制支持每秒约3亿气体,计划在主网上提升到10亿。这些步骤反映了一个有意的进程,内部测试为更广泛的社区参与铺平了道路。Monad对商品硬件的关注进一步强调了其对可访问性的承诺;验证者可以在约1,500美元的设置上运行节点,包括16核处理器、32GB RAM和标准SSD。这种方法与要求高端设备的网络形成对比,可能导致更大的参与和韧性。

Monad如何运作

理解Monad需要关注其操作流程,该流程解耦并优化了关键过程以提高效率。当用户通过RPC节点提交交易时,交易便开始,这些节点根据预定的时间表将交易转发给即将到来的区块提议者——称为领导者。领导者根据费用对交易进行优先排序,将它们打包到区块中,并向网络提出。

一个显著的特点是异步执行,在共识期间,交易验证是最小的——只需检查签名、随机数和燃气余额——而完整执行发生在最终性之后。这种流水线处理允许执行利用整个区块时间,避免了交错系统的瓶颈。如果在执行过程中出现问题,例如余额不足,交易会在不停止链的情况下回滚。

Monad还采用乐观并行执行。事务最初并行运行,假设没有冲突,任何重叠都通过串行重新执行来解决。这种方法利用现代硬件同时处理数千个操作,显著提高了速度。结合针对频繁使用的合约的即时(JIT)编译,它确保重复执行更快,同时保持EVM语义。

数据传播使用RaptorCast,这是一种纠删码系统,将区块拆分为数据块并高效分发,从而减少领导者的带宽需求。最终性迅速到来,通常在800毫秒内,这要归功于MonadBFT共识,它能够处理多达三分之一的恶意验证者,并通过后备机制抵御分叉攻击。

在Monad团队成员的简化解释中,可以想象以太坊是一条单车道的高速公路,汽车(交易)在这里排队,而Monad则增加了多条车道和智能交通管理,使它们能够同时流动而不发生碰撞。这个类比突显了Monad如何在以太坊的基础上构建,但重新设计了基础设施以满足现代需求。

技术和架构结构

Monad的架构是从零开始构建的,客户端使用C++编写用于执行,使用Rust编写用于共识,均在GPL-3.0下开源。节点由三个部分组成:用于共识的monad-bft,用于状态处理的monad-execution,以及用于用户交互的monad-rpc。所有节点执行每一笔交易,保持完整的状态以确保可验证性。

核心是MonadDB,一个定制数据库,原生存储Merkle trie,支持并行读取和异步I/O。这减少了状态访问的延迟,对于高TPS至关重要。储备余额机制通过为即将到来的燃气费用预留资金,防止在异步执行中的拒绝服务攻击,同时为紧急交易留出一部分资金。

领导权每个纪元轮换一次——大约5.5小时——使用基于权益的伪随机选择,权益提前锁定。质押涉及委托和奖励的预编译,通过通货膨胀和费用促进网络安全。引导新节点使用状态同步下载最近的trie版本,然后通过区块同步获取最新的区块,即使在高吞吐量下也能实现高效同步。

这些元素结合在一起,在测试网上每秒提供3.75亿的gas,并且具有增长空间,所有这一切都可以在适度的硬件上支持最初150-200个验证者。结果是一个能够扩展而不集中控制的系统,解决了一些高速链所面临的批评。

Monad 为用户和开发者

对于用户来说,Monad 提供了类似于以太坊的无缝体验,支持兼容钱包、RPC 调用和工具。交易在一秒钟内完成,有可能降低费用和等待时间,这可能增强 DeFi、游戏等领域的应用。更大的合约大小允许更丰富的功能,比如在去中心化交易所或 NFT 中的高级逻辑。

开发者可以享受全面的EVM兼容性,这意味着Solidity代码可以直接部署。测试网提供了一个可以大规模测试的游乐场,文档中提供了部署摘要和网络信息等资源。合作伙伴关系确保了第一天的支持:Circle带来了USDC和跨链转账,而Fireblocks为机构提供安全的托管。这种生态系统的准备意味着开发者可以专注于创新而不是适应。

要开始,用户可以通过提供的RPC端点将测试网添加到像MetaMask这样的钱包中,获取测试代币的水龙头,并使用浏览器进行监控。开发者可以通过分叉以太坊代码库并调整以提高Monad的性能优势,例如可并行化的逻辑。

工具与基础设施

Monad与现有的以太坊工具集成,简化了采用过程。像MetaMask和Rabby这样的钱包开箱即用,而Alchemy、Infura和QuickNode等基础设施提供商则提供RPC服务。来自Blockscout和Etherscan变体的区块浏览器提供交易可视化,像Certik这样的安全工具支持审计。

在跨链方面,Wormhole和LayerZero支持资产转移,未来还计划更多集成。像Chainlink和Pyth这样的预言机提供数据供给,这对去中心化金融(DeFi)至关重要。测试网仪表板允许监控网络统计信息、验证者表现和活动,帮助用户排查故障和优化。

这些工具形成了一个全面的堆栈,镜像以太坊的但针对Monad的速度进行了调优。开发者可以在文档中访问设置指南,包括用于常见任务(如合约部署)的代码示例。

Monad动量与生态系统增长

为了促进应用程序开发,Monad于2025年9月推出了Momentum计划,这是一个激励倡议,基金会将与团队主导的努力相匹配,以在主网中扩大用户基础。第一波应用程序于9月28日关闭,通知将在10月20日之前发出,第二波计划在2025年第四季度进行。被选中的项目必须展示实时测试网部署、审计以及可持续的指标,如用户留存和收入。

该程序吸引了各种应用,从杠杆投注平台到人工智能驱动的金融工具,正如Monad Madness等活动所展示的。通过要求团队先行投资,这确保了利益的一致性,可能在发布后加速生态系统的成熟。

展望未来

随着Monad接近其主网,该项目作为区块链设计中深思熟虑工程的证明。随着测试网活动积累势头和合作伙伴关系巩固基础设施,它为以太坊兼容的应用程序提供了以空前规模运行的途径。

有兴趣参与的读者可以今天探索测试网,并在X上关注空投和主网发布的最新动态。在一个性能往往与可访问性相互权衡的领域,Monad旨在平衡两者,可能会重塑去中心化系统的发展方式。

来源:

  • Monad 文档:
  • Monad 博客 ( Monad 如何运作):
  • Monad 官方 X (Twitter):
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)