以太坊联合创始人Vitalik Buterin提议用开源指令集架构RISC-V取代以太坊虚拟机,作为以太坊智能合约的新基础。
在 4 月 20 日以太坊魔术师论坛上分享的一篇帖子中,Buterin 认为,这种转换可以显著提高以太坊 (ETH) 执行层的性能和简便性。EVM 负责在以太坊网络上执行智能合约代码。
Buterin 表示,其局限性已成为扩展的长期瓶颈。他认为,用 RISC-V(一种已在零知识 EVM 中使用的硬件标准架构)取代它,可以大幅提高证明效率,尤其对于基于零知识的扩展而言。
目前,ZK-EVM 在生成证明之前会将以太坊操作转换为 RISC-V 语言。Buterin 建议开发者编写直接编译为 RISC-V 语言的合约,绕过这一中间步骤。他表示,像 Solidity 和 Vyper 这样的主流以太坊编程语言仍然可以使用,但会专注于 RISC-V 而非 EVM。
以太坊不会改变其合约间通信、智能合约抽象或活期账户结构。这项变更主要影响后端的计算过程。向后兼容性将得到保持,允许旧版 EVM 合约继续运行并与新的 RISC-V 合约交互。
根据 Buterin 的说法,这种修改可能会将证明者的效率提高 50 倍以上,在某些情况下甚至更多,从而帮助以太坊保持相对于 Solana (SOL) 和 Sui (SUI) 等速度更快的单片区块链的竞争优势。
这项提案恰逢以太坊网络使用率多年来的最低水平。根据 Santiment 的数据,4 月份平均交易费用降至 0.16 美元,为 2020 年以来的最低水平。这一下降与 L1 活动下降有关,因为用户为了降低执行成本而转向 L2 网络。之前的改进主要集中在降低 L2 存储成本,但它们也显著降低了 L1 收入。
尽管以太坊的 Pectra 升级定于 5 月 7 日进行,但布特林呼吁进行根本性变革,这表明小规模的变革可能不够。为了提高长期可扩展性并跟上高性能区块链的步伐,以太坊可能需要重新思考其智能合约系统的核心功能。