Vitalik Buterin提出激进提案:以太坊或转向RISC-V虚拟机
作者:Jack Inabinet 来源:Bankless 翻译:善欧巴,金色财经
以太坊联合创始人Vitalik Buterin近日提出了一个大胆的设想,可能彻底改变以太坊的基础架构。
随着以太坊的Gas费用降至历史新低,L1交易成本仅需几美分,许多用户开始质疑为何需要依赖Layer 2解决方案。与此同时,ETH的价格表现逊色于竞争对手,“以Rollup为中心”的路线图也面临前所未有的质疑。在此背景下,以太坊领导层正考虑将开发重点重新转向Layer 1,并提出了一项激进的解决方案——放弃现有的以太坊虚拟机(EVM)!
本文将探讨切换到RISC-V如何帮助以太坊重新确立其作为加密领域领先智能合约平台的地位。
Vitalik提出了什么?
Vitalik Buterin希望通过用RISC-V替代以太坊虚拟机(EVM),来提高以太坊Layer 1的交易速度并降低成本,同时改变用于编写智能合约的虚拟机语言。
虽然这一提议无疑具有颠覆性,但根据Buterin在Ethereum Magicians论坛上的文章,这种转变将通过消除冗余计算解决当前的Layer 1可扩展性问题,同时保持与传统EVM程序的向后兼容性。
Vitalik的提案与Justin Drake提出的“Beam Chain”愿景相呼应。“Beam Chain”旨在简化以太坊共识机制,而RISC-V执行层则有望简化并扩展执行效率,甚至可能带来高达100倍的性能提升。
了解更多关于以太坊Beam Chain的内容:以太坊基金会研究员Justin Drake提出的共识层升级或将带来深远影响。
什么是RISC-V?
RISC-V(发音为“risk five”)是一种开源的“精简指令集计算机”(RISC)架构,可作为构建虚拟机的模块化蓝图。
类似于计算机硬件领域的Linux操作系统,RISC-V已经被英特尔、Arm等顶级芯片制造商广泛采用,成为其CPU编程的核心支柱。
在区块链虚拟机的上下文中,RISC-V相比EVM具备多项优势,例如:
- 更高效的零知识证明性能
- 现有编译器和工具的卓越支持
- 支持多种编程语言的通用后端,如Solana的Rust和Sui的MOVE
为什么要放弃EVM?
自以太坊网络成立以来,EVM一直忠实服务于生态发展,但它已成为扩展目标的一个沉重瓶颈。在Layer 1能够通过零知识证明实现进一步优化之前,可能需要对其进行彻底改革。
目前,许多正在开发中的ZK-EVM项目(如Polygon Miden、Succinct SP1、Risc Zero RISC0)已经在底层将EVM字节码编译为RISC-V;直接让开发者访问该标准将进一步减少证明时间并增强编程语言的灵活性。
此外,移除EVM中根深蒂固的技术债务(如智能合约删除功能“SELFDESTRUCT”)可能也需要切换到新的虚拟机。
引入一个支持零知识证明的后端似乎是简化以太坊执行层的最佳方案。结合对更多编程语言的支持,转向RISC-V有望成为以太坊的一次范式转变,巩固其作为下一代区块链技术领导者的地位。
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代币币情的观点或立场