从 Moonbeam 到 REVM,一场关于兼容性与原生性的体系重构

作者:Yuki, PaperMoon

对很多人来说,Polkadot 一直是一条“非以太坊系”的存在。

它的主链不刻意追逐EVM强兼容性,也不复制以太坊的成功路线——它有自己的编程语言、自己的开发架构 Substrate、以及自研的跨链标准 XCM。

这样的选择,成就了 Polkadot 独特的技术体系,也在无形中让它与以太坊之间隔着一条“看不见的鸿沟”。彼时,EVM 生态在 Layer2 的浪潮中百花齐放,拉着EVM兼容链进行着各类协议升级。而 Polkadot 则在探索“链的互联网”的宏大蓝图。

直到 2025 年,这条界线开始模糊。Polkadot 2.0宣布彻底重写开发框架,将以太坊虚拟机(EVM)通过 REVM 引擎 原生编译进 Polkadot SDK 的核心。

Polkadot 不再是以太坊的“平行世界”,而是让以太坊成为自己的一部分。

为什么Polkadot 已经有 Moonbeam,还要再造一个 REVM?

不少人看到 REVM,第一反应是:“不是已经有 Moonbeam 了吗?”

没错,Moonbeam 曾经是 Polkadot 生态中最繁荣的 EVM 平行链,它几乎完美复刻了以太坊环境,让开发者能直接使用 Solidity,通过Hardhat、Metamask、Ethers.js 等工具进行部署和开发dApp。但MoonbeamEVM 兼容能力是“外挂式”的,它虽然运行在 Polkadot 上,但本质上是由 Substrate 搭建的独立平行链,它的 EVM 模块和以太坊的 JSON-RPC 接口都依赖一个叫 Frontier 的兼容层来实现。Frontier 由 Parity 开发,用来让 Polkadot 世界能够“说懂以太坊的语言”。

这意味着 Moonbeam 的运行逻辑、链上治理和升级流程都独立于 Polkadot 主网,其智能合约运行环境、资产、治理路径及升级并非主网原生,无论功能或安全都只能优先服务 Moonbeam 网络自身,而非整个 Polkadot 主网级标准。

对比维度

Moonbeam(平行链方案)

REVM(主网级原生方案)

架构定位

独立平行链,基于 Substrate + Frontier 外挂式 EVM

集成于 Polkadot SDK 核心,主网级原生 EVM 模块

兼容范围

以自身链上dApp、生态资产为主,并通过XCM桥接部分Polkadot平行链token和资产

预计Asset Hub和跨链资产全面原生支持 EVM

生态联系紧密度

与 Polkadot 主链相对独立

预计与主链治理、资产、跨链完全打通

技术一致性

采用Frontier“外挂”,架构独立于主链体系

Polkadot SDK 内核级组件,统一治理、升级、运维与安全策略

性能与可扩展性

优化局限于 Moonbeam 自身链

Rust 原生高性能引擎,更适配多 VM(未来期待支持PolkaVM并发)

治理与升级机制

独立链自管升级,与Polkadot主网治理不统一

主网级 OpenGov 与 Runtime 无分叉平滑升级

开发者体验

兼容 EVM,但需接入 Moonbeam 专用 RPC 与资产桥

预计会原生支持 Foundry / Hardhat / Ethers,全生态零门槛

生态影响力

提供以太坊兼容入口

将 EVM 变为Polkadot SDK 标准能力,推动整个 Polkadot 体系原生兼容

长期战略定位

平行链层面的兼容产品

协议层面的执行标准与未来多 VM 战略基石

这也正是为什么 Polkadot 推出 REVM,即通过主网运行时直接支持以太坊开发体验、治理和资产流通与升级;而 Moonbeam 作为平行链依然有自治性和“外挂割裂”,不能覆盖主网所有资产和治理路径,也无法实现 Polkadot OpenGov 级别的一体化升级和安全策略。

更直白地说,REVM的目标,是把那台以太坊引擎,直接装进 Polkadot 的“心脏”。

Polkadot EVM的三层演进:从外挂到原生

架构层:Frontier外挂 vs SDK内核集成

在 “Moonbeam 时代”,EVM 是以 Frontier 这个模块接入 Substrate 的。这种方式带来了高度灵活性,但每条平行链都必须独立维护网络升级,导致各家平行链升级版本不一致,最后出现割裂、治理分散、资源重复等问题。

REVM 的出现彻底改变了这一格局。Parity 用 Rust 重写了 EVM 执行引擎,并将其直接编译进 Polkadot SDK 核心,成为与 FRAME、Cumulus 等并列的系统级组件。从此,Polkadot 主网原生具备了 EVM 合约执行能力,所有基于 SDK 构建的新链都能“开箱即用”部署 Solidity 合约,无需再外挂 Frontier。升级、安全与治理也与主网保持同步,使开发、扩容与生态协作的门槛大幅降低。

体验层:从双钱包到统一接口

在 Moonbeam 时代,账户体系一直存在“两套标准”的问题:EVM 部分使用 H160 地址 与 ECDSA 密钥,而 Substrate 原生功能(如治理、质押、节点操作)则采用 Substrate 账户系统。

为了让两者能协同工作,Moonbeam 通过“地址映射”实现了 Metamask 与 Polkadot.js 的互通,用户可以在两种体系间切换操作。但这种统一只是“看上去是统一了”——底层的签名算法、密钥体系依旧相互独立。

REVM 则从根本上消除了这层割裂。它在 Polkadot SDK 直接开放 ETH JSON-RPC 接口,原生兼容 Foundry、Hardhat、Ethers.js 等以太坊工具链,直接接管了EVM兼容平行链的功能。借助预编译模块与 runtime 一体化设计,Solidity 合约可以直接调用 Polkadot 的核心功能模块——包括治理(OpenGov)、资产管理(Asset Hub)与跨链通信(XCM)。这意味着开发者在写合约时,不再需要绕过多层调用逻辑,就能与系统级模块直接交互。

治理层:自治链 vs 主网级治理

Moonbeam、Astar、Acala 等平行链拥有各自的节点与治理系统,升级与参数调整需在各自社区中独立提案与投票。这种自治架构虽然灵活,但治理逻辑与 Polkadot 主网分离,安全策略和共识机制也需自我维护。

而自 2023 年起,Polkadot 的 OpenGov 已升级成主网级无分叉 runtime 升级与参数治理。REVM 纳入 Polkadot SDK 后,EVM 执行环境的升级、参数调整与权限控制都将直接归属主网治理体系。社区可通过 OpenGov 发起、投票并实施更新,实现:

  • 合约执行层与主网 runtime 同步演进;

  • 安全策略与共识机制完全一致;

  • 所有变更即时生效、无需平行链自治或分叉。

这让Polkadot 实现主网对智能合约执行逻辑的直接治理,使治理、资产与合约执行真正融为一体。

维度

Moonbeam

其他EVM平行链

REVM

钱包体验

Metamask+Polkadot.js原生无缝,支持自动桥接和地址映射

多需双钱包操作、分资产、体验割裂

期待100%兼容EVM钱包

合约/模块互操作

Runtime深度集成,EVM合约可调FRAME pallet、治理接口(预编译暴露)

常规Frontier下“沙盒隔离”,EVM操作难访问Substrate原生

REVM/PolkaVM原生集成,合约可跨XCM、调native模块,未来PolkaVM支持RISC-V多语言与新型pallet接口

节点RPC支持

ETH JSON-RPC+Substrate RPC双栈、主链全支持

需专门维护fc-rpc、fc-db等组件,稳定性依赖定制工程

Polkadot SDK直接同源集成ETH RPC,期望PolkaVM方案统一更彻底

资源效率

高效Index,较低负担

EVM隔离导致多冗余索引/存储,节点开销较大

REVM极简实现,PolkaVM为RISC-V寄存器式,预期更低消耗

兼容实现方式

深度Runtime集成+预编译

以Frontier外挂模块形式拼接

REVM直接嵌入Polkadot SDK

API适配

兼容ETH & Substrate全套API

EVM & Substrate API需分别开发/维护

REVM直接兼容ETH API

签名体系

EVM与Substrate可映射,内置双签机制

通常需分别在两套体系下生成签名

REVM期望兼容ETH签名体系

治理/升级

Governance pallet/合约均可触发链升级,EVM合约参与原生治理

大多数治理操作仅限Substrate侧,EVM端支持有限

REVM原生治理与升级合约、托管方案,直接纳入OpenGov与无分叉升级逻辑

多资产与跨链

常规支持XCM和多资产合约,EVM原生与XCM资产互通

XCM和EVM资产多需链内桥接或手动管理

在RVM期望原生XCM、ERC及Substrate多资产一体化

REVM 的技术哲学:为主链而生,为兼容而生

Polkadot 当前的战略是一场“双线并行”的技术布局。

短期目标是实现 100% EVM 兼容——通过 REVM,降低 Solidity 与以太坊开发者的迁移门槛,让他们无缝进入 Polkadot 生态;长期方向则是构建基于 RISC-V 架构的 PolkaVM,打造一个具备高性能、多语言支持,并能原生适配 AI、ZK 等新场景的执行环境。

REVM 与 PolkaVM 并非替代关系,而是协同共生:一个向外吸引全球最大开发者群体,一个向内推动下一代技术革新。这让 Polkadot 同时具备了最广的开发者入口与最强的技术进化能力。

REVM 的加入,让 Polkadot 从“兼容以太坊”真正迈向“吸收以太坊”。当 EVM 成为Polkadot SDK 的一部分,Polkadot 不再只是一个独立的基础设施,而成为一个可以与世界所有生态平等对话的底层协议。

如果说 Moonbeam 是 Polkadot 对以太坊的友好回应,那么 REVM,则是 Polkadot 对未来的自我重塑。

免责声明

由PaperMoon提供并包含在本文中的材料仅用于学习目的。它们不构成财务或投资建议,也不应被解读为任何商业决策的指导。我们建议读者在做出任何投资或商业相关的决定之前,进行独立研究并咨询专业人士。PaperMoon对根据本文内容采取的任何行动不承担任何责任。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值