维塔利克宣布代码替换和以太坊执行路线图更新

robot
摘要生成中

近日,维塔利克·布特林(Vitalik Buterin)公布了一份雄心勃勃的以太坊执行层路线图,重点在于通过根本性改进基础设施来取代核心代码。据专业媒体报道,该计划包括对数据存储系统和虚拟机的基本调整,表明网络已准备好迈向一个全新的高效性能阶段。

状态树的开发:从Merkle Patricia到二叉结构

计划的第一部分专注于升级当前基于六叉Merkle Patricia结构的状态树。维塔利克提出通过EIP-7864提案,过渡到一种改进的二叉树结构,从而提高哈希函数的使用效率。这一转变旨在采用更先进的哈希函数,如Blake3或Poseidon系列,这些算法在处理速度上优于传统方法。

此优化的主要优势在于显著缩短Merkle树的分支长度,降低验证数据所需的带宽成本。此外,二叉结构的设计还将存储单元整合到有组织的页面中,减少访问邻近信息的开销。设计中还保留了元数据的私有位,以支持未来状态的过期管理。

虚拟机的替换:迈向RISC-V

计划的第二部分涉及用基于RISC-V架构的改进版虚拟机(EVM)取代现有代码。这一替换旨在实现执行效率和零知识证明(ZK)效率的质的飞跃。

新虚拟机将支持客户方直接生成零知识证明,简化验证流程。同时,RISC-V架构将极大简化代码执行,提升网络的响应速度,并降低未来维护和开发的难度。

逐步部署与向后兼容

新代码的替换方案采用谨慎且逐步的策略,以确保系统的稳定性和安全性。第一阶段将从预先部署的合约开始,这是测试新系统的关键步骤。随后,网络将支持在改进的虚拟机下部署新合约。

最终,网络将实现完全的向后兼容,允许逐步替换现有的EVM。这一阶段性方法确保服务不中断,维护以太坊生态的稳定,同时为开发者和用户提供足够的时间适应新变化。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论