最近,Vitalik Buterin 分享了关于以太坊执行层演进的一份相当有趣的技术路线图。目前,正在考虑两项重大变更来作用于执行层,而这两项变更都可能从根本上改变以太坊的工作方式。



首先是关于状态树。目前以太坊仍在使用基于 Keccak 十六进制的 MPT 结构,但 Vitalik 提议切换到一种更高效的二进制结构 (EIP-7864)。这并不只是表面上的改动。借助这套二叉树,Merkle branch 的长度最高可缩短至原来的 1/4,并且更重要的是,证明的效率可根据具体情景提升 3 到 100 倍。此外,它还能降低访问相邻 storage slot 的成本。

但在更远的地平线上,还存在更大的变化。Vitalik 正在考虑分阶段用 RISC-V 架构逐步替代 EVM。原因很简单:RISC-V 在执行方面更高效,对 proof generation 更友好,而且设计也更清晰。过渡将分为三个阶段。第一,RISC-V 将用于预编译(precompile)。随后,用户就可以开始在这套新的 VM 上运行合约。最后,EVM 将被转换为在 RISC-V 上运行的智能合约。

目标非常明确:解决以太坊的主要瓶颈,提高链的吞吐量,并增强客户端层(client layer)的 proof 能力。尤其是这两次升级——其中包括对二叉树结构的变更以及引入 RISC-V——将成为未来以太坊扩展的重要基础。这不是追求快速修补,而是为了在长期视角下构建更稳固的基础设施。
ETH0.2%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论