MegaETH 追求极致性能,Monad 致力于保持去中心化并降低用户门槛。
撰文:Howe,Eureka Partner
近期 Blankless 的一期关于 MegaETH vs Monad 的播客中 Lei Yang 和 Keone Hon 的讨论引发了大家的广泛热议,其中关于 Full node 的定义更是引得无数媒体讨论。
本文将为大家梳理关于 MegaETH vs Monad 的来龙去脉,并分别对他们进行相关介绍分析以及对他们的看法。
播客中对于 MegaETH 和 Monad 的讨论主要围绕两者之间的相似点与不同点、如何实现去中心化与抗审查性、Full Node 定义这三方面展开。
说到 MegaETH 和 Monad 之间的相似之处,首先便是两者的初衷一致 —— 高性能公链。它们都认为目前的以太坊 Layer1 每秒处理 10-15 笔交易早已无法满足当前行业的性能需求,但 EVM 经历了市场的长期验证,已然成为行业目前的一大重要标准。虽然当前 EVM 可能在性能瓶颈等某些层面上有所欠缺,但并不存在什么根本性的缺陷,随着时间的推移,通过对 EVM 的持续改进将会使其变得更好,这也是为什么两者都选择在 EVM 进行构建的重要原因。
而 MegaETH 和 Monad 的不同之处则主要表现在以下两大方面:
在实现高性能公链之前,MegaETH 和 Monad 都考虑了如何在保证去中心化的前提下去做这件事。
从具体的实现方式来看,Monad 通过优化硬件和网络设置以实现最小的硬件要求,使得人人都可以轻松运行节点,从而实现去中心化。这主要是因为 Monad 认为原先的以太坊网络运行要求较高,Monad 想要通过直接优化网络中各种结构的方式以让较低端的消费级硬件也能运行,降低用户参与门槛,实现 Vitalik 当年「人人都可以运行节点」的理想。
MegaETH 通过将全节点的职责拆分为不同的角色,优化了性能并降低了用户的硬件成本。传统的全节点在区块链网络中需要执行多项任务,如状态同步、交易排序和执行等,因此硬件要求较高,很多普通用户难以负担。然而,MegaETH 将这些任务拆分为排序器、证明者和全节点三种角色,每个角色只负责特定的任务。这种划分减轻了单个节点的负担,降低了对硬件的要求,使得人人都可以运行节点,提高去中心化程度。且 MegaETH 还在计算和状态读写等方面进行了优化,进一步提升了性能。与此同时,MegaETH 的去中心化主要依赖于以太坊 Layer1 的已有去中心化基础,因为以太坊本身拥有上万个全节点,具备高度去中心化的特性。
相比之下 Monad 追求去中心化的信念更强,所有的提升和优化需要保障足够的去中心化;MegaETH 则认为去中心化只是其其中一个特性,因而选择依赖经过市场验证的以太坊 Layer1 的安全性作为保障,自己则将更多的重心放在如何提高性能上。
总的来说,Monad 优化的是区块链网络的底层结构,MegaETH 则是合理分配节点运行的硬件要求并对网络现有的执行、通信等方面进行相关优化。
在这个讨论话题中,Lei 还反复提及了抗审查性这一名词,抗审查性指的是一条区块链上的交易和数据不能被任何单方轻易审查、操纵或压制。在这一方面 MegaETH 与 Monad 也存在较大的不同,对于 MegaETH 来说,虽然其采用单一活跃排序器的方式来执行验证整个网络中的所有交易,但其背靠以太坊 Layer1 上万个验证节点来确保网络的抗审查性;而 Monad 则是通过降低节点运行门槛,增加网络节点的运行数量来保证网络的抗审查性。
在讨论「谁的去中心化程度更高」这个问题的过程中,Lei 和 Keone 在关于 Full Node(全节点)的定义上存在着不同的意见。之所以会出现分歧,主要是大家表达的出发点不同。
MegaETH 的 Lei 所说的全节点是指 MegaETH 对全节点角色进行解耦拆分后系统内部的全节点角色,其职责主要为同步系统最新的状态副本,但不负责执行系统中的所有交易。Monad 的 Keone 所说的全节点是指广义的全节点定义,即能够访问所有状态并执行所有交易的节点。由于大家事先并不知道 MegaETH 做了节点拆分这一改进,从而产生了歧义。
MegeETH 和 Monad 作为高性能公链的新兴代表,本节将从两者的技术特点、社区文化及优势劣势进行介绍分析,以帮助读者更好地理解这两大项目的定位与发展方向。
在技术特点上,MegaETH 的核心创新之一是将传统全节点的职责进行专业化拆分,称为节点专业化。通常,全节点承担多个任务,包括状态同步、交易排序、执行等,导致硬件需求高昂,阻碍了普通用户的参与。MegaETH 将节点划分为三类:排序器、证明者和全节点,各司其职,从而大幅降低硬件要求,提高整体性能。此外,MegaETH 还引入了一系列优化技术,进一步提升计算和状态处理的效率:
在社区文化上,MegaETH 注重其社区文化建设。兔子作为其吉祥物形象频繁出现在各种社区活动中,相关的文化衫、帽子等周边产品也为社区成员营造了归属感。此外,MegaETH 孵化了一个名为 MegaMafia 的品牌,旨在为开发者和生态建设者提供支持,帮助他们在 MegaETH 上构建项目或设计生态周边。为了激励开发者,MegaETH 推出了 10x Builders 计划,推动高性能项目在其平台上进行建设。
因此,MegaETH 的优势有以下三点:
但需要注意的是,MegaETH 存在一个潜在的安全隐患,即其网络依赖单一活跃排序器来验证交易。虽然通过乐观 Rollup 和经济模型提供了一定的安全性保障,但本质仍是一种信任假设,可能在极端情况下影响系统的去中心化和安全性。
Monad 在技术方面的核心亮点在于其对区块链架构的深度优化。通过引入以下四大技术创新大幅提升了交易处理效率,消费级硬件也能参与网络节点的运行,显着降低参与门槛,使得 Monad 的生态更加开放和普及:
图源: https://docs.monad.xyz/technical-discussion/concepts/pipelined
同样不可忽视的还有 Monad 社区,三大吉祥物、独特的社区口号和 Meme 文化形成了鲜明的品牌形象。与其他项目不同,Monad 不依赖任务平台或测试网节点来进行营销,而是通过丰富的社区活动、创作大赛和小游戏等形式与用户互动。
因此,Monad 的优势有以下三点:
但 Monad 当前的验证节点数量相比于以太坊的节点数量仍很少,约 200-300 个。随着时间的推移,大规模扩展可能对其并行处理能力和网络一致性提出新的挑战。当节点数量进一步增加时,Monad 是否还能继续保持其高性能,其性能提升效果如何仍有待验证。
MegaETH 和 Monad 各自通过不同的路径推动区块链网络的优化与发展。MegaETH 通过节点专业化和现有架构的优化,保持了以太坊的去中心化基础,并在性能上实现了显著提升。Monad 则在保证去中心化的前提下通过对底层架构的优化,降低硬件门槛,并为社区提供了高效的开发体验。
因此对于 MegaETH 和 Monad 孰强孰弱,Eureka Partners 认为目前并不能妄下断论。一来两者的角度并不相同,MegaETH 追求极致性能,Monad 致力于保持去中心化并降低用户门槛,二来两者的路线也完全不同,MegaETH 是 Layer2,Monad 是 Layer1。
但有一点可以确定的是他们所追求的高性能公链赛道会是行业未来发展的趋势之一。当前的基础设施效率低、成本高一直被大家所诟病,且限制了很多有高频交互需求的 DApp 进入,而未来高性能公链的到来与完善将会逐渐补足这一短板,让整个行业生态更加蓬勃发展。
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。