本期节目讨论了并行化以太坊虚拟机 (EVM) 的技术优势、区块链架构背后的战略决策,以及推动下一代高速链的创新。
整理 & 编译:深潮TechFlow

嘉宾:Keone Hon,Monad Labs 联创 & CEO;Jay Jog,Sei Labs 联创;Vijay Chetty,Eclipse Labs CEO
主持人:Laura Shin,作家兼 Unchained 主持人
播客源:Unchained
原标题:How to Build the Fastest Onchain Experience With Monad, Sei, and Eclipse
播出日期:2024年8月28日
要点总结
在本期节目中,Monad Labs 的 Keone Hon、Sei Labs 的 Jay Jog 和 Eclipse Labs 的 Vijay Chetty 分享了他们在高吞吐量区块链上对可扩展性和性能的不同方法。他们讨论了并行化以太坊虚拟机 (EVM) 的技术优势、区块链架构背后的战略决策,以及推动下一代高速链的创新。
Monad
Monad 是如何开始的,以及最初的使命
-
Keone 介绍了 Monad 的起源和使命。Monad 是一个兼容以太坊虚拟机的区块链,采用了被称为管道架构的设计,能够实现每秒 10,000 笔交易的高吞吐量,并且区块生成时间为一秒。Monad 的创始于 2022 年初,由三位联合创始人 Eunice Girda、James Hon Saker 和 Keone 共同创建。Keone 和 James 曾在 Jump Trading 工作了约八年,专注于构建高性能交易系统,并在 Jump 的加密团队中参与了 Solana DeFi 的相关工作。
-
他们意识到市场上对更高性能的 EVM 执行有迫切需求,因此决定离开 Jump,携手 Eunice Girda 开始 Monad。
-
Keone 指出,Monad 的核心目标是从极简的硬件中获取最大性能,为此需要从头开始构建新软件,并引入新的架构改进。Monad 的设计理念是将四个主要改进叠加在一起,每个改进都对系统的整体效率产生乘数效应,从而实现卓越的性能。
使 Monad 成为高吞吐量区块链的功能
-
Keone 详细介绍了 Monad 实现高吞吐量的几项关键功能。
-
首先,Monad 采用了定制的状态数据库,能够在 SSD 上原生存储以太坊默克尔树数据,从而实现更高效的状态访问。
-
第二项改进是乐观并行执行,这允许多个交易并行运行,同时确保最终结果与串行执行的结果一致。
-
第三项是异步执行,它在共识和执行之间创建了独立的“泳道”,使得执行可以充分利用整个区块时间,而不仅仅是其中的一小部分。
-
最后,Monad BFT 是一种性能共识机制,能够保持数百个全球分布的节点之间的同步。
-
针对并行处理的可组合性问题,Keone 解释说,Monad 的区块仍然是线性的,区块内的交易也是按线性方式定义的,因此交易之间保持总排序。并行处理是在后台进行的,不影响交易执行的最终结果。这种乐观并行执行的保证是,尽管在并行过程中进行了一些处理,但最终的提交仍然是按照原始交易顺序进行的,从而确保每个提交都是正确的,并且如果有任何输入发生变化,可以重新执行。
-
此外,Keone 还提到,定制的状态数据库旨在解决区块链膨胀的问题。随着状态不断增大,访问状态的成本和延迟也会增加。现有以太坊客户端使用的数据库结构复杂,导致在访问默克尔树中的某个状态时需要大量的交互。Monad 的定制数据库(称为 Mona DB)专门优化了存储以太坊默克尔树数据的问题,尽管从头构建数据库是一个复杂的过程,但这是提高执行效率的重要一步。
为什么 Monad 选择创建一个新的区块链而不是 L2
-
Keone 解释了 Monad 选择作为独立区块链而非 L2 的原因。
-
首先,去中心化是他们的首要考虑。他们认为去中心化的区块生产和参与共识的节点非常重要,这对于抵抗审查和整体网络控制的去中心化至关重要。而现有的 L2 解决方案大多仍然依赖于集中式的排序器,这与他们的去中心化理念相悖。
-
其次,性能和成本也是关键因素。为了构建一个真正高性能的系统,必须优化技术栈的每一层,包括执行组件、共识组件(保持节点之间的同步)以及数据可用性等其他考虑。Keone 强调,Monad 的目标是全面解决这些问题,构建一个高效的单一系统,以实现最大的性能。
为什么 Keone 认为 Monad 为开发者提供了最佳体验,以及他为什么不喜欢“以太坊杀手”的称谓
-
Keone 提到,Monad 为开发者提供了最佳体验的原因主要体现在性能和兼容性两个方面。首先,Monad 是完全兼容 EVM(以太坊虚拟机)的,这意味着开发者可以继续使用他们熟悉的工具和库,例如 Solidity 编程语言。这种兼容性使得开发者能够重用现有组件,或在构建新应用时确保与以太坊的标准向后兼容。
-
其次,Monad 提供显著的性能提升。通过异步执行和高效的共识机制,开发者可以在 Monad 环境中部署应用,从而享受更高的交易处理能力。这对于那些希望实现主流采用的应用程序来说,尤其重要,因为它们需要处理大量的交易。
对“以太坊杀手”称谓的看法
-
Keone 表达了不同的看法。他认为这种描述并不准确,因为 Monad 项目专注于以太坊扩展领域中的一些未被充分研究的方向。Keone 强调,团队希望通过探索不同的技术支柱来增强以太坊的能力,而不是取而代之。他们的目标是通过提出改进建议(EIPs)和与其他研究人员合作,来为以太坊的扩展路线图做出贡献。
-
Keone 进一步指出,Monad 可以被视为某些以太坊改进的先锋环境,随着时间的推移,可能会推动一些改进进入以太坊或其他环境。因此,Monad 的目标是增强以太坊的能力,而不是消灭它。
Monad 的大额风险投资融资活动及其资金用途
-
Monad 最近完成了 2024 年最大的融资活动,共筹集了 2.25 亿美元。Keone 表示,这笔资金将用于多个方面,主要目标是扩大团队规模,招聘更多能够推动 Monad 项目和整个行业前进的人才。他们不仅希望招募到加密领域的专业人士,还计划吸引一些在其他领域有丰富经验的低级工程师,并将他们引入加密行业。
-
Keone 强调,团队对投资者的支持表示感激,并认为这笔资金为他们提供了充足的资源,以实现他们的愿景。
-
Keone 还提到,尽管 Monad 还未正式推出,但已经吸引了众多风险投资者和应用程序的关注。例如,Kintsu 和 Kuru 等 Monad 应用最近获得了融资。这种关注反映了 Monad 生态系统中团队的能力,以及投资者对高吞吐量、低费用和完全 EVM 兼容性等特性的期待。此外,投资者也对 Monad 团队持续推动的其他改进充满信心,这些改进将有助于长期扩展和增强 EVM 的能力。
Monad 的强大社区
-
Keone 指出,Monad 拥有一个强大的社区,这主要归功于社区成员的积极贡献以及团队内部的努力。他认为,社区的成长最终是由那些感到自己可以做出贡献的成员推动的。Monad 团队的角色是创造一个友好的环境,让人们感到受欢迎,同时管理垃圾信息,营造良好的氛围。
-
Keone 对社区中那些积极参与的个人表示感谢,他们设定了高标准,创造了精彩的 meme 和艺术作品,并组织了各种活动。例如,Monad 还成立了 Monad 跑步俱乐部,这是一个 Strava 群组,成员们记录自己的跑步,旨在提升健康水平。此外,还有 Mon Lingo 计划,旨在共同学习新语言。
-
这些社区活动展示了 Monad 社区的乐趣,强调了友谊和关系的建立,而不仅仅是关注财务收益或“农场”行为。这种社交网络的建立对于一个成功的区块链社区至关重要。
Monad 的下一步计划以及是否会很快推出代币
Sei
Sei 是什么,以及 GameStop 事件在其创建中的作用
-
Sei 是一个全功能的第一级区块链,最初的灵感来源于 Jay Jog 和他的联合创始人 Jeff Feng 在 2021 年经历的 GameStop 事件。Jay 当时是 Robinhood 的工程主管,他亲历了这一事件的内部混乱。当 GameStop 和其他股票的买入被暂停时,Robinhood 面临了巨大的公众压力,这让他感到非常不安,因为作为内部人员,他们并没有完整的背景信息,却要承担声誉风险。
-
经历了 GameStop 事件后,Jay 和 Jeff 决定创建一个去中心化的交易平台,旨在避免类似情况的发生。起初,他们想要构建一个链上去中心化交易所(DEX),但发现当时没有合适的生态系统支持链上订单簿基础的交易所。因此,他们决定将其作为独立链来构建,这最终演变成了 Sei,一个专注于高效交易和去中心化金融的区块链平台。
为什么 Jay 认为 EVM 开发者生态系统如此强大
Jay 认为 EVM(以太坊虚拟机)开发者生态系统之所以强大,主要有以下几个原因:
-
开发者比例高:目前,加密领域中大约 80% 到 90% 的开发者都是 EVM 开发者。这意味着 EVM 生态系统拥有庞大的开发者基础。
-
技术和意识形态的粘性:EVM 不仅仅是一个技术栈,更是一个生态系统。围绕 EVM 形成了丰富的工具和开发者文化,使得开发者在这个环境中有更强的归属感和粘性。许多开发者对转向其他执行环境持反对态度,部分原因是技术上的复杂性,转移到新环境可能导致代码中的错误,从而影响整个项目的安全性。
-
性能限制:Jay 指出,EVM 的最大限制是吞吐量不足,这导致用户体验差。例如,以太坊的交易处理能力低,用户在高峰期需要支付高昂的交易费用,这使得普通用户很难在链上进行操作。
-
并行处理的潜力:Jay 提到,EVM 当前是单线程处理事务,而现代计算机都是多核的,能够同时处理多个工作流。他们的核心见解是,通过并行化 EVM,可以更有效地利用现代硬件,从而提高交易处理能力。这也是他们选择构建 Sei 的原因,使其成为首个并行化的 EVM。
-
结合优势:通过将 EVM 的优势与高性能区块链(例如 Solana)的特点结合,Sei 能够在保持 EVM 开发者生态系统的同时,提供更高的性能和用户体验。
为什么 Sei 从 Cosmos 转向 EVM,导致其 v2 的推出
Jay 解释了 Sei 从最初的 Cosmos 转向 EVM 的过程,并推出 V2 的原因,主要包括以下几点:
-
最初的选择:在 Sei 的初始阶段,团队选择使用 Cosmos SDK 来构建应用特定链,因为 Cosmos SDK 是经过充分测试的框架,能够更容易地启动项目。这使得他们能够快速搭建起基础设施。
-
向通用链的转变:随着项目的发展,Sei 团队意识到他们需要一个更通用的解决方案,而 Cosmos SDK 仍然是一个很好的起点。然而,他们在使用过程中发现了一些低效之处,因此进行了多项优化。
-
共识机制的优化:最初,Sei 使用的是更基础的 Tendermint 共识机制。为了提高性能,他们对区块传播和处理方式进行了优化,最终开发出了“双涡轮共识”(twin turbo consensus),使得 Sei 成为目前最快的区块链之一。
-
性能优势:通过这些改进,Sei 实现了 400 毫秒的最终确认时间,比 Solana 等其他链的确认时间更快。这种高性能使 Sei 在竞争中脱颖而出。
-
转向 EVM 的决策:随着对市场需求和开发者生态系统的深入理解,Sei 决定推出 V2,转向 EVM 环境。这一转变不仅能够吸引大量 EVM 开发者,还能利用 EVM 生态系统中丰富的工具和资源,从而提升用户体验和开发效率。
什么使 Sei 成为“最快的链,甚至比 Solana 更快”
Jay 解释了 Sei 是如何成为“最快的链”,并详细介绍了双涡轮共识(twin turbo consensus)的特性,主要包括以下几点:
-
双涡轮共识的机制:
-
区块传播的优化:
-
并行化的引入:
-
市场反馈与转型:
-
V2 的成功推出:
Sei DB 是如何工作的,为什么 Jay 认为单体架构相较于模块化架构有许多优势
Sei DB 的工作原理
单体架构的优势
Eclipse
Eclipse 如何通过结合以太坊、Solana 和 Cosmos 来运作
Eclipse 的愿景与目标
模块化架构
ZK 欺诈证明
解决行业问题
Eclipse 如何处理其模块化架构的复杂性
内部开发与测试
数据发布的优化
持续学习与优化
生态系统的合作
在 Eclipse 上以 SOL 进行交易的方式有哪些
桥接机制
资产桥接合作
包装的 SOL 代币
Vijay 对 Eclipse Labs 如何回应其创始人及前 CEO Neel Somani 的指控的反应
-
专注于产品与团队:Vijay 强调,他的主要关注点是公司的未来、产品及其发展路线图。他致力于确保团队朝着统一的方向努力,99% 的精力都放在产品和团队的建设上。
-
不谈个人行为:Vijay 表示,他不会对 Neel Somani 的个人行为或指控作出评论,因为他认为这些指控的真实性并不是他可以评判的。然而,他支持那些发声的人及其表达权利。
-
公司与产品优先:Vijay 强调,对于他来说,最重要的是专注于公司和正在建设的产品。他认为,围绕 Neel 的争议主要是个人事务,Neel 已经离开公司,团队将继续专注于他们的工作。
Eclipse 如何吸引开发者
吸引 Solana 开发者
吸引 Ethereum 开发者
解决 Ethereum 的可扩展性问题
提供高质量 DeFi 应用体验
Vijay 预计在 Eclipse 上哪些领域会蓬勃发展
DeFi 领域
Meme Coin 领域
消费者体验
基础设施
Eclipse 的下一步计划以及主网可能的启动时间
启动后的发展计划
-
撤回功能:在公共主网启动之前,将允许用户进行撤回操作,这是基本要求。
-
阶段性发展:主网启动后,Eclipse 将在接下来的几个月内过渡到第一阶段的 Rollup,这将包括推出无权限的欺诈证明、信任最小化的桥接和强制包含等功能。
-
逐步开源:Eclipse 计划在未来逐步开源其技术栈的一部分,当前已推出的部分采用 Apache 2.0 许可证,允许学术使用和再利用。
去中心化与治理
竞争力与创新
适合的应用类型
总结
总的来说:
-
Monad 专注于优化 EVM 性能,以提供高效的以太坊体验。
-
Sei 通过去中心化交易平台,结合并行化 EVM,提升 DeFi 交易效率。
-
Eclipse 结合多种区块链技术,通过模块化架构和 ZK 欺诈证明,提供高吞吐量的以太坊 L2 解决方案。
这三个项目各自针对区块链性能和去中心化应用的不同挑战提出了创新的解决方案,推动了区块链技术的多样化发展。