一文速览:Vitalik 提议用 RISC-V 取代 EVM——社区最新观点汇总
RISC-V 提案还停留在「抛议题」阶段,但它触碰了 执行层效率、L1/L2 角色定位 等核心神经;无论结论如何,都值得持续追踪。
背景:Vitalik 的核心论点
Vitalik 提出将 EVM 替换为 RISC-V 的核心论点是:当前以太坊执行层效率受限,尤其在 zkEVM 中,解释 EVM 字节码会极大增加证明成本;若直接使用通用架构如 RISC-V,可省去解释器层,显著提升运行效率(理论上可达 50-100 倍),同时仍可兼容现有合约语言和历史合约,通过逐步迁移、双 VM 并存等方式实现平滑过渡,从而为未来扩展奠定基础。
01|观点速览
1. 支持立场
Succinct 联合创始人 Kshitij Kulkarni:EVM 解释器为 ZK 证明带来 ~800× 额外开销,RISC-V 能大幅削减。[链接]
RISC Zero & Polygon Miden 等 zkVM 已用 RISC-V 跑在 L2,迁移至 L1 有现成生态。
Vitalik:执行层是最后的瓶颈;若不「动刀」EVM,L1 长期扩容有限。
2. 中立/观望
1kx 研究员 Wei Dai:RISC-V 与 WASM 各有优劣,重点是改进静态分析与工具链,手段未必唯一。
EF 执行董事 Tomasz Stańczak:此类帖子主要抛砖引玉,最终需社区评估可行性。
3. 反对质疑
VC 合伙人 Adam Cochran:提升 L1 执行效率削弱 L2 价值主张,且技术代价巨大。
社区部分开发者:
迁移协调成本高、风险集中
RISC-V 不一定优于 WASM;
改 VM 可能破坏现有工具生态
02|当前讨论的四大焦点
1. ZK 证明成本
是否真的能达到 50-100× 量级的节省?
zkEVM 是否就此沦为「过渡方案」?
2. L1 vs L2 路线冲突
L1 性能上来后,L2 的定位与商业模式如何调整?
3. 兼容性与迁移策略
双 VM 共存、系统调用映射、状态共享的技术细节。
4. 开发者体验
编译器、调试、审计工具链如何跟进?
Solidity 语义在 RISC-V 下会有哪些坑?
03|延伸阅读
1. 《Vitalik Buterin 提议用 RISC-V 替代以太坊的 EVM》/《Vitalik Buterin Proposes Replacing Ethereum’s EVM With RISC-V》
2. 《Vitalik Buterin 建议用 RISC-V 代替 EVM 来扩展以太坊》/《Vitalik Buterin suggests replacing EVM with RISC-V to scale Ethereum》
🔗 链接:https://blockworks.co/news/vitalik-ethereum-evm-scaling-l1-plan
3. 《什么是 RISC-V,以及它如何可能取代以太坊虚拟机?》/《What is RISC-V and how it could replace Ethereum Virtual Machine?》
4. 《Vitalik Buterin 提议用 RISC-V 替代以太坊的 EVM》/《Vitalik Buterin Proposes RISC-V to Replace Ethereum’s EVM》
🔗 链接:https://www.cryptotimes.io/2025/04/20/vitalik-buterin-proposes-risc-v-to-replace-ethereums-evm/
5. 《Vitalik Buterin 提议将 EVM 语言替换为 RISC-V》/《Vitalik Buterin proposes swapping EVM language for RISC-V》
6. 《长期 L1 执行层提案:用 RISC-V 替代 EVM》/《Long-term L1 execution layer proposal: replace the EVM with RISC-V》
写在最后
RISC-V 提案还停留在「抛议题」阶段,但它触碰了 执行层效率、L1/L2 角色定位 等核心神经;无论结论如何,都值得持续追踪。你更关心哪一个焦点?欢迎留言,或者添加微信(Luna1998_)加入 ETHPanda 社群讨论!


