以太坊扩容新框架:多维 Gas 与 ZK-EVM 的双线推进

2026-03-05 06:51:32
中级
以太坊
Vitalik Buterin 最新发布的扩容路线图清晰划分了以太坊的短期和长期扩展方向:短期内,通过 Gas 重新定价、多维 Gas 机制、区块验证并行化以及 ePBS 提升执行效率;长期则依托 ZK-EVM 与 Blobs 数据架构,实现无需完全重执行的高可扩展性网络。与以往的单点优化不同,此次方案以验证成本和状态增长约束为中心,属于系统性的重构计划。

现在谈扩容。

这里分为两个层面:短期和长期。

关于短期扩容,我已在其他地方详述。主要包括:

  • 区块级访问列表(将在 Glamsterdam 升级中推出),支持区块的并行验证。
  • ePBS(同样将在 Glamsterdam 升级中引入),具备多项功能,其中之一是允许安全地利用每个 slot 的大部分时间(而不仅仅是几百毫秒)进行区块验证。
  • Gas 重新定价机制确保各项操作的 gas 成本与实际执行时间(及其带来的其他消耗)相匹配。我们也在初步尝试多维 gas,确保不同资源有各自的上限。这两项改进都能让我们在验证区块时安全地利用更大比例的 slot 时间,无需担心极端情况。

多维 gas 有一套分阶段推进的路线图。

首先,在 Glamsterdam 升级中,我们将“状态创建”成本与“执行和 calldata”成本分离。目前,SSTORE 操作将 slot 从非零改为非零消耗 5000 gas,从零改为非零消耗 20000。Glamsterdam 的一次 gas 重新定价会大幅提升这部分额外成本(例如提升至 60000);我们这样做的目标(叠加 gas 上限提升)是让执行能力的扩展远超状态容量扩展,原因我之前已有详细阐述(

https://ethresear.ch/t/hyper-scaling-state-by-creating-new-forms-of-state/24052)。因此,在 Glamsterdam 升级后,SSTORE 操作将收取 5000“常规”gas 和(例如)55000“状态创建 gas”。

状态创建 gas 不计入约 1600 万交易 gas 上限,因此可以部署比现有更大的合约。

一个挑战是:EVM 如何支持多维 gas?EVM 的操作码(如 GAS、CALL 等)假设只有一个 gas 维度。我们的方案如下:我们保持两个不变性:

  • 如果您用 X gas 发起调用,该调用拥有 X gas,可用于“常规”或“状态创建”或未来的其他维度。
  • 如果您调用 GAS 操作码,显示有 Y gas,然后用 X gas 发起调用,调用后至少还剩 Y-X gas,可用于任何功能,进行后续操作。

我们的做法是,创建 N+1 个“gas 维度”,默认 N=1(状态创建),额外维度称为“reservoir(蓄水池)”。EVM 执行时优先消耗专用维度,否则消耗 reservoir。例如,若账户拥有(100000 状态创建 gas,100000 reservoir),使用 SSTORE 新建状态三次后,剩余 gas 分别为(100000, 100000)->(45000, 95000)->(0, 80000)->(0, 20000)。GAS 返回 reservoir,CALL 传递 reservoir 中指定的 gas 量及所有非 reservoir gas。

后续将切换到多维定价,即不同维度可采用各自浮动的 gas 价格。这将带来长期的经济可持续性和最优性(详见

https://vitalik.eth.limo/general/2024/05/09/multidim.html)。reservoir 机制解决了该文结尾所述的子调用问题。

接下来,长期扩容分为两部分:ZK-EVM 和 blobs。

对于 blobs,计划是持续迭代 PeerDAS,最终目标是能够理想地处理约 8 MB/秒数据。这已足以满足以太坊自身需求,无意成为全球数据层。目前,blobs 主要服务于 L2。未来,计划将以太坊区块数据直接写入 blobs。这对于无需亲自下载和重执行即可验证超大规模以太坊链至关重要:ZK-SNARKs 消除了重执行需求,PeerDAS 在 blobs 上让用户无需下载即可验证可用性。

对于 ZK-EVM,目标是分阶段提升依赖程度:

  • 2026 年,将有支持用户以 attester 身份参与 ZK-EVM 的客户端。此时尚不足以让网络完全运行在 ZK-EVM 上,但例如 5% 的网络依赖 ZK-EVM 是可行的。(若 ZK-EVM 出现故障,不会被罚没,只是有构建在无效区块上并损失收入的风险)
  • 2027 年,将建议更多少数网络节点运行 ZK-EVM,同时全面推进形式化验证和安全性提升。即使只有 20% 的网络运行 ZK-EVM,也能大幅提升 gas 上限,因为这为 solo staker(占比本就低于 20%)提供了低成本路径。
  • 条件成熟后,将采用 3-of-5 强制证明机制。区块需包含来自不同证明系统的 5 种证明中的 3 种才被视为有效。届时,预计除需索引的节点外,所有节点都将依赖 ZK-EVM 证明。
  • 持续优化 ZK-EVM,使其更健壮、形式化验证更完善等。这也将涉及后续可能的 VM 变更(如 RISC-V)。

免责声明:

  1. 本文转载自[vitalikbuterin],版权归原作者[vitalikbuterin]所有。如对转载有异议,请联系Gate Learn团队,我们会及时处理。
  2. 免责说明:文中观点仅代表作者本人,不构成任何投资建议。
  3. 本文译文由 Gate Learn 团队翻译,除特殊说明外,禁止转载、分发或抄袭译文内容。

分享

币圈日历
代币解锁
Wormhole将在4月3日解锁1,280,000,000个W代币,约占当前流通供应的28.39%。
W
-7.32%
2026-04-02
代币解锁
Pyth Network 将于5月19日解锁 2,130,000,000 PYTH 代币,约占目前流通供应的 36.96%。
PYTH
2.25%
2026-05-18
代币解锁
Pump.fun 将于 7 月 12 日解锁 82,500,000,000 PUMP 代币,约占目前流通供应的 23.31%。
PUMP
-3.37%
2026-07-11
代币解锁
Succinct 将于 8 月 5 日解锁 208,330,000 大佬代币,占当前流通供应量的约 104.17%。
PROVE
2026-08-04
sign up guide logosign up guide logo
sign up guide content imgsign up guide content img
Sign Up

相关文章

浅谈合并:什么是以太坊2.0?
中级

浅谈合并:什么是以太坊2.0?

一场可能影响整个加密生态的升级
2022-12-14 03:56:45
如何质押 ETH?
新手

如何质押 ETH?

随着以太坊合并正式到来,共识机制将从 PoW 的算力挖矿证明过渡到 PoS 权益证明,将采用质押 ETH 的方式来维护网路正确性,以使质押者获得奖励。而质押前需做好事前准备,包括选择各种质押方式与质押服务商。 随着以太坊合并正式到来,以太坊共识机制将从 PoW 工作量证明转换到 PoS 权益证明,采用质押 ETH 的方式来维护区块链网路,以使质押者获得奖励。而质押前需做好事前准备,包括选择各种质押方式与质押服务商。那么,什么是ETH质押,如何质押ETH?
2025-09-03 06:15:31
什么是MetaMask(小狐狸钱包)?
新手

什么是MetaMask(小狐狸钱包)?

MetaMask可以直接从您的浏览器与以太坊或其他区块链进行交互应用。 是最方便的加密货币钱包
2022-12-24 02:53:55
什么是以太坊?
新手

什么是以太坊?

2017 年的 ICO、吹起 2020 年牛市号角的 DeFi、2021 年走入主流的非同质化代币 NFT、因为用户需求暴增出现的扩容方案 EVM 兼容链及 Layer2 Rollups,这些知名的区块链创新都离不开一个名为Ethereum的区块链,本文将带大家了解什么是以太坊,以太坊如何运作,以太坊发展的重要轨迹还有一些知名应用。
2025-01-22 07:10:14
什么是 The Merge ?
新手

什么是 The Merge ?

随着以太坊最后的测试链与主网合并, The merge 的来到表示以太坊将正式从 PoW 过渡到 PoS 机制,而这空前的改革究竟会为加密世界带来什么影响?
2024-07-12 13:55:19
什么是Aragon?一文读懂ANT
中级

什么是Aragon?一文读懂ANT

Aragon 是一个用于管理 DAO 的去中心化平台。它具有可定制的模板和内置投票系统,支持基于以太坊的代币,是区块链初创公司、社区和慈善机构的最佳选择。
2023-05-26 01:44:05