跳到主要内容

多虚拟机区块链时代:为什么 Initia 的 EVM + MoveVM + WasmVM 方法挑战了以太坊同构 L2 的主导地位

· 阅读需 15 分钟
Dora Noda
Software Engineer

如果区块链开发最大的瓶颈不是可扩展性或安全性——而是被迫与单一编程语言绑定呢?随着以太坊 Layer 2 生态系统凭借其同质化的纯 EVM 架构占据了超过 90% 的市场份额,一个相反的论点正在受到关注:开发者的选择比生态系统的一致性更重要。Initia 登场了,这是一个允许开发者在单个互操作网络上从三种虚拟机——EVM、MoveVM 和 WasmVM——中进行选择的区块链平台。问题不在于多虚拟机区块链是否可行。而在于以太坊“一个虚拟机统治一切”的哲学能否在灵活性革命中生存下来。

以太坊同质化悖论

以太坊的 Layer 2 扩展策略从一个衡量标准来看非常成功:开发者采用率。兼容 EVM 的链现在支持统一的开发者体验,相同的 Solidity 或 Vyper 代码只需极少修改即可部署在 Arbitrum、Optimism、Base 和其他数十个 L2 上。zkEVM 的实现几乎消除了开发者在零知识 Rollup 上构建的摩擦,无缝集成了以太坊成熟的工具、标准和海量的经审计智能合约库。

这种同质化既是以太坊的超能力,也是它的软肋。为一个 EVM 兼容链编写的智能合约可以轻松迁移到其他链,从而产生强大的网络效应。但 EVM 的架构——设计于 2015 年——带有根本性的局限,随着区块链用例的演进,这些局限变得越来越明显。

EVM 的基于堆栈的设计阻碍了并行化,因为它在执行前不知道哪些链上数据会被修改。一切只有在执行完成后才变得清晰,这为高吞吐量应用创造了固有的瓶颈。EVM 的预编译操作是硬编码的,这意味着开发者无法轻松修改、扩展或用更新的算法替换它们。这种限制将开发者锁定在预定义的操作中,并限制了协议层面的创新。

对于在以太坊上构建的 DeFi 应用来说,这是可以接受的。但对于需要不同性能特征的游戏、AI 代理或现实世界资产代币化来说,这就是一种束缚。

Initia 对虚拟机多样性的押注

Initia 的架构做出了不同的尝试:如果开发者可以选择最适合其应用的虚拟机,同时仍能受益于共享安全性和无缝互操作性呢?

Initia Layer 1 充当编排层,协调网络中“Minitias”(可以运行 EVM、MoveVM 或 WasmVM 执行环境的 Layer 2 Rollup)的安全、流动性、路由和互操作性。这种与 VM 无关的方法由 OPinit Stack 实现,这是一个支持欺诈证明和回滚能力的框架,构建在 Cosmos SDK 之上并利用了 Celestia 的数据可用性层。

有趣的地方在于:L2 应用开发者可以在 Cosmos SDK 端修改 Rollup 参数,同时根据哪种虚拟机或智能合约语言最适合其需求来选择 EVM、MoveVM 或 WasmVM 兼容性。NFT 游戏平台可能会选择 MoveVM,因为它采用面向资源的编程模型和并行执行。寻求以太坊生态兼容性的 DeFi 协议可能会选择 EVM。需要 10-100 倍性能提升的计算密集型应用可能会选择 WasmVM 的基于寄存器的架构。

创新不仅限于虚拟机选择。Initia 实现了这些异构执行环境之间资产的无缝消息传递和跨链。资产可以使用 IBC 协议在 EVM、WASM 和 MoveVM Layer 2 之间流动,解决了区块链中最难的问题之一:无需信任中介的跨 VM 互操作性。

技术详解:三种虚拟机,不同的权衡

要理解开发者为什么选择某种 VM 而非另一种,需要检查它们根本的架构差异。

MoveVM:通过面向资源的设计实现安全性

MoveVM 被 Aptos 和 Sui 使用,它引入了一种基于对象的模型,将数字资产视为具有特定所有权和转移语义的一等资源。对于以资产为中心的应用,生成的系统比 EVM 安全得多且更灵活。Move 的资源模型防止了整类漏洞——如重入攻击和双花攻击——这些漏洞一直困扰着 EVM 智能合约。

但 MoveVM 并不是单一的。虽然 Sui、Aptos 以及现在的 Initia 共享相同的 Move 语言,但它们并不共享相同的架构假设。它们的执行模型各不相同——以对象为中心的执行 vs 乐观并发 vs 混合 DAG 账本——这意味着审计范围随每个平台而变化。这种碎片化既是一个特性(执行层的创新),也是一个挑战(与 EVM 相比,审计人员稀缺)。

EVM:网络效应堡垒

以太坊虚拟机因其先发优势和庞大的开发者生态系统,仍然是应用最广泛的。EVM 中的每项操作都会收取 Gas 以防止拒绝服务攻击,从而创造了一个可预测的费用市场。问题在于效率:EVM 的基于账户的模型无法并行化交易执行,而且其 Gas 计量使得交易与新架构相比成本更高。

然而,EVM 的主导地位依然存在,因为工具、审计人员和流动性都围绕着以太坊。任何多 VM 平台都必须提供 EVM 兼容性才能接入这个生态系统——这正是 Initia 所做的。

WebAssembly (Wasm):不妥协的性能

由于基于寄存器的架构,WASM 虚拟机执行智能合约的速度比 EVM 快 10-100 倍。与 EVM 的固定 Gas 计量不同,WASM 采用动态计量以提高效率。CosmWASM(Cosmos 的实现)专门设计用于对抗 EVM 易受攻击的攻击类型——特别是涉及 Gas 限制操纵和存储访问模式的攻击。

WASM 的挑战在于采用的碎片化。虽然它比 EVM 提供了显著的性能、安全性和灵活性改进,但它缺乏让以太坊 L2 具有吸引力的统一开发者体验。专门从事 WASM 安全的审计人员较少,来自更广泛以太坊生态系统的跨链流动性需要额外的跨链基础设施。

这就是 Initia 的多 VM 方法在战略上变得有趣的地方。它不是强迫开发者选择一个或另一个生态系统,而是让他们选择与其应用的性能和安全要求相匹配的 VM,同时保持对所有三个环境中的流动性和用户的访问。

IBC 原生互操作性:缺失的拼图

跨链通信(IBC)协议——目前已连接 115 个以上的区块链——提供了安全、无需许可的跨链消息传递基础设施,使 Initia 的多虚拟机(multi-VM)愿景成为可能。IBC 允许在没有第三方中介的情况下进行数据和价值传输,利用加密证明来验证异构区块链之间的状态转换。

Initia 利用 IBC 以及乐观桥来支持跨链功能。INIT 代币以多种格式(OpINIT, IbcOpINIT)存在,以促进 Initia L1 与其 Rollup 之间,以及网络内不同虚拟机环境之间的桥接。

这一时机具有战略意义。IBC v2 已于 2025 年 3 月底发布,带来了性能提升和扩展的兼容性。展望未来,IBC 在比特币和以太坊的扩张在 2026 年呈现出强劲的增长轨迹,而 LayerZero 则通过不同的架构方法追求企业级集成。

以太坊 L2 依靠中心化或多签桥在链间移动资产,而 Initia 的原生 IBC 设计提供了加密最终性保证。这对于机构用例至关重要,因为桥接安全一直是跨链基础设施的致命弱点——仅在 2025 年,就有超过 20 亿美元从跨链桥中被盗。

打破开发者的供应商锁定

围绕多虚拟机区块链的讨论最终集中在一个关于权力的问题上:谁控制着平台,以及开发者拥有多少杠杆空间?

以太坊的同质化 L2 生态系统造成了技术专家所称的“供应商锁定”。一旦你使用 Solidity 为 EVM 构建了应用程序,迁移到非 EVM 链就需要重写整个智能合约代码库。你的开发者的专业知识、你的安全审计、你的工具集成——所有这些都针对一个执行环境进行了优化。切换成本是巨大的。

Solidity 在 2026 年仍是事实上的 EVM 标准。但 Rust 主导了几个注重性能的环境(Solana, NEAR, Polkadot)。Move 为新链带来了资产安全设计。Cairo 锚定了原生零知识开发。这种碎片化反映了不同的工程优先级——安全性、性能与开发者熟悉度之间的权衡。

Initia 的论点是,到 2026 年,单体化方案已成为一种战略负担。当区块链应用程序需要特定的性能特征时——无论是用于游戏的本地状态管理、用于 DeFi 的并行执行,还是用于 AI 代理的可验证计算——要求他们在一条新链上重建会产生阻碍创新的摩擦。

随着灵活性成为生存的关键,模块化的 API 优先架构正在取代单体架构。随着嵌入式金融、跨境扩张和监管复杂性在 2026 年加速发展,为应用程序堆栈的每个组件选择合适的虚拟机,同时保持互操作性的能力,将成为一种竞争优势。

这不仅仅是理论。2026 年的区块链编程景观展示了一个与生态系统和风险相匹配的工具箱。Vyper 偏向安全性而非灵活性,去除了 Python 的动态特性以提高可审计性。Rust 为性能关键型应用提供系统级控制。Move 的资源模型使资产安全变得可证明而非仅凭假设。

多虚拟机平台允许开发者为工作选择合适的工具,而无需分散流动性或牺牲可组合性。

开发者体验问题

多虚拟机平台的批评者提出了一个合理的担忧:开发者体验的摩擦。

以太坊的同质化 L2 解决方案通过统一的工具和兼容性提供了流线型的开发者体验。你只需学习一次 Solidity,该知识即可跨数十条链迁移。审计公司专注于 EVM 安全,积累了深厚的专业知识。Hardhat、Foundry 和 Remix 等开发工具随处可用。

多虚拟机区块链引入了独特的编程模型,可以实现更高的吞吐量或专门的共识,但它们使工具碎片化,减少了审计师的可用性,并使来自更广泛以太坊生态系统的流动性桥接变得复杂。

Initia 的反驳是,这种碎片化已经存在——开发者已经根据应用需求在 EVM、基于 Rust 的 Solana SVM、Cosmos 的 CosmWasm 以及基于 Move 的链之间做出选择。目前所缺失的是一个能让这些异构组件进行原生互操作的平台。

现有多虚拟机实验的证据毁誉参半。在 Cosmos 上构建的开发者可以在 EVM 模块(Evmos)、CosmWasm 智能合约或原生 Cosmos SDK 应用程序之间进行选择。但这些环境在某种程度上仍然是孤岛化的,跨虚拟机的可组合性有限。

Initia 的创新在于将虚拟机间(inter-VM)的消息传递作为一等原语。该平台并没有将 EVM、MoveVM 和 WasmVM 视为相互竞争的替代方案,而是将它们视为单一可组合环境中的互补工具。

这一愿景能否实现取决于执行情况。技术基础设施已经存在。问题在于开发者是否会为了灵活性而接受多虚拟机的复杂性,或者以太坊的“通过同质化实现简单性”是否仍将是主导范式。

这对 2026 年及以后意味着什么

区块链行业的扩容路线图一直非常一致:在保持 EVM 兼容性的同时,在 Ethereum 之上构建更快、更便宜的 Layer 2。Base、Arbitrum 和 Optimism 遵循这一策略,占据了 90% 的 L2 交易量。目前已有 60 多个 Ethereum L2 上线,还有数百个正在开发中。

但 2026 年,同质化扩容论点开始出现裂痕。像 dYdX 和 Hyperliquid 这样的特定应用链(Application-specific chains)证明了垂直整合模型的有效性,通过控制其整个技术栈,每日获取 370 万美元的收入。这些团队没有选择 EVM —— 他们选择了性能和控制力。

Initia 代表了中间路径:具备特定应用链的性能和灵活性,同时拥有共享生态系统的可组合性和流动性。这种方法能否获得青睐取决于三个因素。

首先是开发者采用率。平台的兴衰取决于在其之上构建的应用。Initia 必须说服团队,在三种虚拟机(VM)之间进行选择所带来的复杂性是值得的,因为这能换取更高的灵活性。在游戏、RWA(现实世界资产)代币化或 AI 代理基础设施领域的早期势头可能会验证这一论点。

其次是安全成熟度。多虚拟机平台引入了新的攻击面。异构执行环境之间的跨链桥必须无懈可击。行业内超过 20 亿美元的跨链桥黑客攻击事件,让人们对跨虚拟机消息传递的安全性持有合理的怀疑态度。

第三是生态系统网络效应。Ethereum 获胜并不是因为 EVM 在技术上更优越 —— 它获胜是因为数十亿美元的流动性、数千名开发者和整个行业都已在 EVM 兼容性上达成了标准化。颠覆这一生态系统需要的不仅仅是更好的技术。

多虚拟机区块链时代并不是要取代 Ethereum。它旨在拓展在 EVM 局限性之外的可能性。对于那些不同组件分别需要 Move 的资源安全性、Wasm 的性能或 EVM 的生态接入的应用来说,像 Initia 这样的平台为单体架构提供了一个极具吸引力的替代方案。

大趋势显而易见:在 2026 年,模块化架构正在取代区块链基础设施中“一刀切”的方法。数据可用性(DA)正在与执行分离(Celestia、EigenDA)。共识正在与排序分离(共享排序器)。虚拟机正在与链架构分离。

Initia 押注的是,在强大的互操作性支持下,执行环境的多样性将成为新标准。他们是否正确,取决于开发者是否会选择自由而非简单,以及该平台能否在不妥协的情况下同时提供这两者。

对于正在构建需要跨 EVM、Move 和 WebAssembly 环境的强大 RPC 基础设施的多链应用的开发者来说,企业级节点访问变得至关重要。BlockEden.xyz 为异构区块链生态系统提供可靠的 API 端点,支持跨虚拟机边界构建的团队。

资料来源