打破 VM 壁垒:Initia 的跨 VM 架构如何挑战以太坊的 L2 正统性
如果开发者能像选择编程语言一样选择区块链虚拟机——基于手头的任务,而不是受限于生态系统锁定,会怎样?当以太坊的 Layer 2 生态通过 OP Stack 和超级链(Superchain)愿景加倍押注 EVM 标准化时,Initia 却在走相反的道路:一个 EVM、MoveVM 和 WasmVM 共存、互操作并无缝通信的统一网络。
这不仅仅是架构上的好奇尝试。随着区块链基础设施在 2026 年趋于成熟,网络应该拥抱 VM 异构性还是强制 VM 同构性,这一问题将决定哪些平台能吸引下一代开发者,而哪些平台会因为陈旧的工具链而被抛在后面。
多 VM 论点:为什么“一刀切”不再适用
Initia 于 2025 年 4 月 24 日上线主网,并提出了一个激进的主张:其 OPinit Stack 卷轴(Rollup)框架是 VM 无关的,允许 Layer 2 根据应用需求而非网络限制,选择使用 EVM、WasmVM 或 MoveVM 进行部署。这意味着,一个需要 Move 资源导向安全模型的 DeFi 协议,可以与一个利用 WebAssembly 性能优化的游戏应用并排运行——所有这些都在一个统一的互操作网络中。
这一架构逻辑源于 对不同虚拟机擅长不同任务的认知:
- EVM 凭借其成熟的工具链和开发者心智份额占据主导地位,指挥着绝大多数区块链开发活动。
- MoveVM(由 Aptos 和 Sui 使用)引入了一种对象模型,旨在增强安全性和并行执行——非常适合注重形式化验证的高价值金融应用。
- WasmVM 提供接近原生的性能,并允许开发者使用 Rust、C++ 和 Go 等熟悉的语言编写智能合约,降低了 Web2 开发者转向 Web3 的门槛。
Initia 的 Interwoven Stack 框架使开发者能够部署支持所有三种 VM 的可定制 Rollup,同时受益于通用账户和统一的 Gas 系统。这意味着用户可以使用任何钱包软件与跨 VM 的合约进行交互,有效消除了目前困扰多链生态系统的用户体验碎片化问题。
技术架构:解决状态转换难题
实现 Initia 跨 VM 互操作性的核心创新,在于它如何处理异构执行环境之间的状态转换和消息传递。传统的区块链网络强制使用单一 VM 来维持状态更改的共识——以太坊的 EVM 顺序处理交易以确保确定性结果,而 Solana 的 SVM 则在单一 VM 范式内实现并行执行。
相比之下,Initia 的架构必须调和根本不同的状态模型:
- EVM 使用带有持久存储插槽的基于账户的状态。
- MoveVM 采用资源导向模型,其中资产是具有在 VM 级别强制执行所有权语义的一等公民。
- WasmVM 运行线性内存和借 鉴自传统计算的显式状态管理模式。
每种模型都有其独特的优势,但将它们结合起来需要精密的协调。
对 HEMVM 等异构区块链框架的研究展示了这在实践中是如何运作的。HEMVM 通过“跨空间处理机制”——一种专门的智能合约操作,将来自多个 VM 的操作捆绑到一个原子交易中,从而将 EVM 和 MoveVM 集成到一个统一系统中。实验结果表明,这种方法对 VM 内部交易的开销极小(小于 4.4%),同时在跨 VM 交互中实现了高达每秒 9,300 笔交易的处理能力。
Initia 通过集成跨链通信(IBC)协议应用了类似的原理。Initia L1 作为协调和流动性枢纽,采用 MoveVM 作为其原生执行层,同时允许 Rollup 使用 EVM 或 WasmVM。这代表了 Move 智能合约首次与 Cosmos 的 IBC 协议实现原生兼容,从而实现了不同 VM 的 Layer 2 之间无缝的消息传递和资产跨链。
技术实现需要几个关键组件:
通用账户抽象(Universal Account Abstraction): 用户持有一个单一账户即可与所有 VM 上的合约进行交互,在不同执行环境之间移动时无需使用独立的钱包或包装代币。
原子跨 VM 交易(Atomic Cross-VM Transactions): 跨越多个 VM 的操作被捆绑成原子单位,确保所有状态转换要么全部成功,要么全部失败——这对于维持复杂的跨 VM DeFi 操作的一致性至关重要。
共享安全模型(Shared Security Model): 部署在 Initia 上的 Rollup 继承自 L1 验证者集的安全性,避免了困扰独立 L2 网络的碎片化安全假设。
Gas 抽象(Gas Abstraction): 统一的 Gas 系统允许用户使用单一代币支付交易手续费,无论哪个 VM 执行其交易,与那些每个链都需要原生代币的网络相比,这大大简化了用户体验。
以太坊的反向叙事:标准化的力量
要理解为什么 Initia 的方法具有争议,请考虑以太坊的对立愿景。OP Stack——作为 Optimism、Base 以及数十个新兴 L2 的基础——为构建 EVM 兼容的 Rollup 提供了一套标准化的工具。这种同质化的方法实现了 Optimism 所称的“超级链”(Superchain):一个由互联链组成的水平扩展网络,共享安全性、治理和无缝升级。
超级链的核心价值主张在于网络效应。加入生态系统的每条新链都通过扩大流动性、可组合性和开发者资源来增强整体实力。Optimism 的路线图预见到 2026 年,几乎所有日常区块链活动都将转向 Layer 2,而以太坊主网纯粹作为结算层。在这个世界中,EVM 标准化成为了通用的语言,实现了无摩擦的跨 L2 交互。
Coinbase 的 L2 Base 证明了这一策略的成功。尽管它只是作为又一个 OP Stack 链推出,但现在它通过拥抱标准化而非差异化,占据了 DeFi Layer 2 TVL 的 46% 和 L2 交易量的 60%。开发者不需要学习新的 VM 或工具链——他们部署的是在以太坊主网、Optimism 或任何 OP Stack 链上通用的 Solidity 合约。
模块化理论不仅限于执行层。以太坊的 L2 生态系统正日益将数据可用性(DA)与执行分离,Rollup 可以在昂贵但安全的以太坊 DA 层、成本优化的 Celestia DA 或 EigenDA 的再质押安全模型之间进行选择。但关键在于,这种模块化止步于 VM 层——几乎所有以太坊 L2 都坚持使用 EVM 以保持可组合性。
开 发者采纳的挑战:灵活性 vs. 碎片化
Initia 的多 VM 方法面临着一个根本性的矛盾:虽然它为开发者提供了选择,但也要求他们理解多种执行模型、安全假设和编程范式。
EVM 凭借其先发优势和成熟的生态系统仍占据主导地位。Solidity 开发者可以使用经过实战检验的库、专门从事 EVM 安全的审计公司,以及从 Hardhat 到 Foundry 的标准化工具。
WasmVM 尽管在性能和语言灵活性方面具有理论优势,但仍面临生态系统不成熟的问题。其与区块链基础设施的集成仍然具有挑战性,且与 EVM 文档齐全的漏洞模式相比,其安全标准仍在演进中。
MoveVM 或许引入了最陡峭的学习曲线。Move 的面向资源编程模型防止了 Solidity 中常见的整类漏洞(如重入攻击、双花漏洞),但它要求开发者以不同的方式思考资产所有权和状态管理。Sui、Aptos 和 Initia 都在 2026 年通过 Move 语言的独特方法争夺开发者的关注,但 MoveVM 生态系统内部的碎片化本身使叙事变得复杂。
问题变成了:多 VM 支持是会分裂开发者社区,还是会通过让每个 VM 服务于其最佳用例来加速创新?Initia 的赌注是,通过使跨 VM 的互操作性足够无缝,让开发者从应用的角度而非链的角度进行思考,正确的架构可以兼顾两者——即 VM 选择而无生态碎片化。
互操作性基础设施:IBC 作为统一协议
Initia 的跨 VM 愿景严重依赖于最初为 Cosmos 生态系统开发的跨链通信(IBC)协议。与基于桥的互操作性(会引入安全漏洞和信任假设)不同,IBC 通过标准化的数据包格式和确认机制,实现了链之间无需信任的消息传递。
Initia 扩展了 IBC,使其能够跨异构 VM 工作,允许资产和数据在 EVM、WasmVM 和 MoveVM Rollup 之间流动,同时保持原子性保证。Initia L1 在这种中心辐射型模型中充当枢纽,协调各 Rollup 之间的状态,并通过其验证者集提供最终性。
这种架构镜像了 Cosmos 的原始愿景,但应用于 Layer 2 Rollup 而非独立的 Layer 1。相较于以太坊 L2 生态系统的优势显而易见:以太坊 Rollup 需要复杂的跨链桥协议来在链之间移动资产(通常伴随着数天的提取期和桥合约风险),而 Initia 的 IBC 原生方法实现了近乎即时的跨 Rollup 转移,并继承了 L1 的安全性。
对于需要多 VM 功能的应用——想象一个 DeFi 协议使用 Move 处理核心金融逻辑,使用 WasmVM 进行高性能订单撮合,并使用 EVM 兼容现有的流动性来源——这种架构实现了在基于桥的系统中无法实现的原子组合。
2026 年及以后:哪种范式将胜出?
随着区块链基础设施的成熟,多 VM 与同质化 VM 的争论具体化为去中心化计算的两种竞争愿景。
以太坊的方法针对网络效应和可组合性进行了优化。每条使用相同 VM 语言的链都放大了生态系统的集体智慧——审 计人员、工具提供商和开发者可以在项目之间无缝切换。OP 超级链占据以太坊 L2 交易 90% 的市场份额,这表明标准化正在胜出,至少在以太坊生态系统内是这样。
Initia 的方法针对技术多样性和特定应用的优化进行了优化。如果你的用例需要 Move 的安全保证,你不应该被强迫在 EVM 上构建。如果你需要 Wasm 的性能特性,你不应该牺牲在其他链上的流动性访问。多 VM 架构将多样性视为特性而非缺陷。
早期证据好坏参半。Initia 目前的路线图侧重于生态系统发展和社区参与,而非特定的技术升级,这表明团队优先考虑的是采用率而非进一步的架构迭代。与此同时,以太坊 L2 正在向少数主导者(Base、Arbitrum、Optimism)聚集,预测 60 多个现有的 L2 中的大多数将无法在 2026 年的“大洗牌”中幸存。
不可否认的是,这两种方法都在推动区块链基础设施向更大的模块化迈进。这种模块化是扩展到 VM 层,还是在保持执行标准化的同时止步于数据可用性和排序,将定义下一个周期的技术格局。
对于开发者来说,选择越来越取决于优先级。如果你重视生态系统兼容性和最大的可组合性,以太坊的同质化 L2 生态系统提供了无与伦比的网络效应。如果你需要特定 VM 的功能,或者想针对特定工作负载优化执行环境,Initia 的跨 VM 架构提供了灵活性,且无需牺牲互操作性。
区块链行业在 2026 年的成熟表明,可能不会有单一的赢家。相反,我们可能会看到不同集群的出现:优化标准化的以太坊-EVM 巨型宇宙、拥抱特定应用链的 Cosmos-IBC 宇宙,以及像 Initia 这样试图桥接这两种范式的新型混合体。
随着开发者做出这些架构决策,他们选择的基础设施将随时间产生复利效应。问题不仅在于哪个 VM 最好,而在于区块链的未来是看起来像一个通用的标准,还是一个互操作性桥接多样性而非强制统一的多种语言生态系统。
BlockEden.xyz 提供支持 EVM、MoveVM 和新兴区块链架构的多链 API 基础设施。探索我们的统一 API 平台,在异构区块链网络上进行构建,而无需为每个 VM 管理独立的基础设施。