以太坊执行层架构迎来关键变革提案

维塔利克·布特林近期提出一项针对以太坊执行层的系统性优化方案,强调状态树与虚拟机的结构性缺陷已成为制约扩展性与隐私性的主要障碍。他指出,在零知识证明与客户端证明场景下,这两项组件贡献了超过80%的证明效率瓶颈,必须作为核心突破点。

迈向更高效的状态树设计

布特林支持由吉约姆·巴莱等人提出的改进方向:将现有基于十六进制与Keccak哈希的默克尔帕特里夏树,替换为基于二进制结构的新型状态树。这一调整可使默克尔分支验证路径长度缩短约4倍,显著降低网络带宽压力与客户端验证成本。据其估算,仅此一项改动即可带来3至4倍的证明效率提升。 进一步地,若采用如BLAKE3等高性能哈希函数,效率可再提高约3倍;而使用“波塞冬”系列变体,潜在收益甚至可达100倍,但需完成额外安全验证。

存储结构优化与应用级收益

新架构允许将存储槽以64至256个为单位打包成“页”,实现对相邻数据的批量读写,极大提升访问效率。对于高频操作初始存储槽的应用,单笔交易燃料费用有望节省超一万单位。 同时,证明友好型状态树的引入,使得零知识应用可直接接入以太坊主状态,避免重复构建独立树结构。此外,未来添加如“状态过期”等元数据机制也将更为简便。

虚拟机向RISC-V迁移的长期构想

布特林将“将以太坊虚拟机替换为基于RISC-V架构的版本”列为中长期目标。尽管该计划属非共识性质,但他认为在状态层升级完成后,这将成为一个“显而易见的选择”。 其三大优势包括:更高的执行效率、更强的证明友好性以及更简洁的架构设计。他指出,当前已有大量证明器基于RISC-V开发,且其解释器可用数百行代码实现,具备可行性。

分阶段过渡路径确保平稳演进

实施策略分为三步:首先在预编译合约中启用新虚拟机;其次开放开发者部署能力;最终将旧版以太坊虚拟机降级为兼容层,以智能合约形式运行于新体系之上。虽然燃料费用可能发生变化,但布特林相信长期扩展性提升足以覆盖短期波动。

技术变革背后的生态意义

此次提议紧随布特林公布的“抗量子路线图”之后,反映出对协议未来风险的前瞻性布局。他认为,理解执行层如何影响扩展性、安全性与资产价值之间的联动关系,是把握以太坊下一阶段发展的关键。真正的投资判断不应停留于价格波动,而应建立在对状态树重构、哈希函数演进与虚拟机转型等深层变革的认知基础之上。