为“状态”定价:Glamsterdam Gas 重估揭示以太坊扩容的新阶段

0x6b970885c6Ee83A185D1396F884AF20e6B5f46bb
Published Aug 26, 2026·Updated Aug 27, 2026

以太坊容量扩张与状态可持续性之间的编辑插图

编辑插图:下一轮容量提升能否持续,取决于 Gas 计量是否真实反映节点承担的资源成本。

研究日期:2026 年 8 月 26 日

执行摘要

如果只把 Glamsterdam 的 Gas 重估看成一组晦涩参数的改动,就会错过其真正意义。以太坊正在下一次提高基础层吞吐能力之前,修正一个逐渐失真的价格信号。核心选择并非简单的“涨费还是降费”,而是:网络能否出售更多区块空间,同时不把永久状态增长与数据库访问变慢的成本,悄悄转嫁给每一位节点运营者。

计划纳入 Glamsterdam 的两项提案——EIP-8037EIP-8038——分别处理互补的问题。前者提高并统一创建持久状态的计价,并为状态创建引入独立计量;后者按如今更庞大的状态数据库,重估读取与修改状态的相对价格。8 月 24 日,以太坊基金会研究与测试团队发布历史交易重放影响评估:绝大多数交易不受影响;多数被标记的失败可通过提高交易 Gas 上限修复;但仍有一小部分合约可能依赖硬编码假设,需要调整代码或业务流程。

本报告的判断是:此次重估是继续扩容的必要前提,却还不是一份定稿的社会契约。它让私人需求与公共基础设施成本更加对应,也使进一步提高区块 Gas 上限更有底气;但现有证据来自反事实重放,两项 EIP 仍处于“Review”阶段,参数仍可能变化,旧合约也并非都可升级。迁移质量最终不取决于 Gas 表是否优雅,而取决于钱包、估算器、应用团队与治理流程能否在主网上线前找出并妥善处理兼容性长尾。

扩容瓶颈已延伸至数据库

2025 年,以太坊容量明显扩张。基金会的《2026 年协议优先事项更新》称,主网 Gas 上限从 3,000 万提高至 6,000 万;Fusaka 的 PeerDAS 则改善了 Rollup 数据扩容路径。当前以太坊路线图将 Glamsterdam 列在 2026 年第四季度,主要功能包括区块级访问列表与协议内置的提议者—构建者分离。这个顺序十分关键:数据可用性、执行吞吐量与状态可持续性彼此相关,却并不是同一个瓶颈。

Gas 是以太坊内部的资源计量器。交易先按所执行操作消耗一定 Gas,再以市场价格购买这些 Gas。如果 Gas 单位不再对应底层真实工作量,即使费用市场正常出清,协议仍可能错误分配资源。低估持久状态创建的成本尤其危险:用户只付费一次,节点却要长期存储和提供这些数据。状态访问若定价过低,也可能产生一种区块:账面 Gas 合规,实际数据库工作量却远高于计量结果。

EIP-8037 的动机部分给出了压力的量级。提案称,截至 2026 年 1 月,Geth 节点中专用于状态的数据库约为 390 GiB。区块 Gas 上限由 3,000 万升至 6,000 万后,每日新增状态由约 105 MiB 增至约 326 MiB,增幅超过三倍,并非简单翻倍;按该阶段观察值计算,年增长约 116 GiB。提案明确提醒,增长反应未必线性,但若以新基线按 Gas 上限比例外推,2 亿 Gas 上限或对应每年约 387 GiB 的状态增长,并可能在一年内越过其所引用的 650 GiB 性能退化门槛。

这些数字是提案作者的测量与推演,而非永恒不变的网络事实。但它们揭示了经济错配:若只提高总 Gas 上限、却保留旧的相对价格,市场会优先寻找“计量器眼中最便宜”的工作负载,而不是节点实际处理成本最低的负载。

flowchart LR
    A[提高区块 Gas 上限] --> B[执行容量增加]
    A --> C[状态密集型活动空间增加]
    C --> D[持久状态增长加快]
    D --> E[数据库更大、访问更慢]
    E --> F[节点成本与执行风险上升]
    G[按资源重估 Gas] --> H[使用者承担更多状态成本]
    H --> I[更安全地提高容量]
    I --> B
    H -. 缓解压力 .-> D

两项提案究竟改变什么

两项 EIP 对问题的分工相对清晰,无需钻入操作码细节,也能理解其制度含义。

提案

资源问题

设计回应

战略作用

EIP-8037

新账户、新存储槽和代码会形成长期数据库义务,现有价格却不一致

按新增状态字节统一计价,并将状态创建与执行分别计量

让状态增长成本显性化,同时避免单一执行上限不当地限制已充分付费的大型部署

EIP-8038

状态访问与写入仍依赖接近 2021 年的性能模型

重估冷账户访问和既有状态写入,并承认部分代码查询需要额外数据库读取

让 Gas 权重更接近客户端实测工作量,降低“账面合规、运行极端”的区块风险

EIP-8037 设定的目标,是在参考区块 Gas 上限 1.5 亿时,将状态年增长控制在约 120 GiB。其关键创新是多维计量:执行 Gas 与状态 Gas 分别记账,但用户仍以一个总 Gas 金额付款;在区块层面,消耗更高的那一维决定区块是否已满。它试图在不引入新的用户侧费用资产的前提下,为两种并非同比扩张的资源分别定价。

EIP-8038 将状态相关工作拆分为访问、写入与创建。当前草案保持热访问和冷存储访问价格不变,提高冷账户访问价格,并明确增加写入费用。草案中最醒目的变化是:从既有复合费用中拆算出的存储写入等价成本由 2,800 Gas 调整至 10,000 Gas。不过提案也明确说明,部分“当前值”是从复合收费中反推的近似数。换言之,这不是把所有交易费用统一乘上某个倍数,而是将相对价格向数据库工作量更重的操作倾斜。

必须区分“价格水平”与“价格结构”。更高的区块上限可以增加供给、缓解拥堵;重估则可能让某些状态密集型操作消耗更多 Gas。两者可以同时发生。用户最终支付的是 Gas 用量与 Gas 市场价格的乘积,不能只看其中一项。因此,现在断言 Glamsterdam 会让以太坊整体“更贵”或“更便宜”都为时过早;分配效应将取决于负载结构、拥堵状况、应用设计与迁移适应。

重放证据:整体令人安心,长尾需要行动

基金会公告称,团队在候选价格表下重放历史主网交易,并与原执行结果比较。配套的Gas 价格表差异仪表板把结果分为:无变化、成功但有变化、提高 Gas 上限后可修复、可能损坏、原本就失败,以及未知。“可能损坏”是指某笔原先成功的交易,在测试至原 Gas 上限十倍时仍未恢复;它不等于证明该合约未来在生产环境必然失败。

这一限定非常重要。每笔交易都以其规范的交易前状态独立重放。该方法能捕捉历史执行路径上的确定性不兼容,却无法模拟未来的钱包估算、用户行为、费率市场反应、合约升级或流量组成。“未知”也可能只是诊断数据达到每区块容量上限,并非一种执行结果。这是一件筛查工具,不是预测模型。

历史重放如何逐层筛出需处理的兼容性长尾

编辑插图:整体影响有限与长尾风险需要治理并不矛盾;重放的价值恰恰在于找出少数需要关注的对象。

实际失败模式颇具启示。基金会列出的原因包括固定 Gas 补贴、调用中硬编码 Gas 值、依据剩余 Gas 分支执行,以及带固定 Gas 上限的预签名交易。共同问题是:应用把可由协议调整的资源价格误当成了永久不变的业务条件。大多数“可修复”交易只需前端或基础设施提供更合理的上限;更困难的类别,则是控制流程或授权逻辑已经嵌入旧价格表。

flowchart TD
    A[历史交易在旧规则下成功] --> B[按候选价格表重放]
    B --> C{执行结果}
    C -->|轨迹与结果相同| D[无变化]
    C -->|仍成功但执行有差异| E[复核,无即时失败]
    C -->|原上限下耗尽 Gas| F[用更高上限测试]
    F -->|在测试上限内完成| G[修正估算器或提交上限]
    F -->|仍然失败| H[可能损坏]
    H --> I[检查硬编码 Gas、Gas 依赖逻辑与签名]
    I --> J[在 Platåberget 验证缓解措施]

仪表板首页的渲染文本并未提供一个稳定、可直接引用的总百分比,本报告也不自行推算。严谨而有用的结论应保持定性:绝大多数交易不变;多数已发现失败可通过调整上限处理;仍有一小部分但不可忽视的对象需要直接测试。若不同时固定候选价格表版本、区块范围和覆盖分母,貌似精确的比例反而会制造虚假安全感。

Platåberget 如何提升治理质量

8 月 17 日,基金会宣布推出 Platåberget。这是一个面向公众的短期测试网,计划运行数月,再把 Glamsterdam 推进至寿命更长的测试网。公告还特别警告:任何依赖硬编码最高 Gas 上限的工具——包括钱包、索引器和 Gas 估算器——都将出现问题,必须更新。这说明影响边界远不止合约字节码。

真正的兼容性边界覆盖交易构建、模拟、估算、签名、提交与索引的整条软件链。合约语义可以没有问题,钱包却可能低估 Gas;应用提高了上限,RPC 缓存仍可能保留旧常数;底层合约即使可升级,预签名业务流程也可能已被冻结。Platåberget 提供了一个共享环境,使这些相互依赖的组件能够一起暴露故障,而这恰恰是孤立单元测试容易遗漏的部分。

这也是一种更成熟的协议治理。以太坊并不通过单一立法机关批准升级,而是让标准作者、客户端团队、节点运营者、应用开发者与用户围绕可执行软件达成协调。公开的重放证据、地址检索工具、定向沟通和运行时间较长的早期测试网,把抽象的“粗略共识”变成了可证伪、可检验的迁移过程。

对投资者、建设者与网络的含义

对 ETH 与基础设施投资者而言,此次重估首先应被理解为容量风险管理。网络若在不约束节点负担的情况下提高吞吐量,短期活动可能增长,却会削弱使区块空间有价值的去中心化与可靠性;反之,若价格永不更新,旧假设就可能对扩容形成事实否决。Glamsterdam 的办法,是通过显化昂贵资源使用,保留继续提高容量的选择权。

对应用团队而言,Gas 效率将变得更加多维。紧凑存储、减少持久写入、考虑访问模式的交易设计,以及稳健的估算,不再只是降低费用的技巧,也成为兼容性与可靠性纪律。为用户补贴 Gas 的应用会直接感受到单位经济变化。不可升级合约或依赖链下签名指令的协议,与前端活跃维护、合约可升级的系统,风险结构截然不同。

对节点运营者而言,预期收益虽不直接,却非常根本:区块 Gas 总量应能更准确地近似真实执行与存储成本。提案无法消除状态增长、硬件差异或客户端性能差异,但可以减少对制造长期义务型负载的隐性补贴。

对 Rollup 而言,直接影响有两面性。此次讨论的是以太坊 L1 执行,普通 L2 执行采用各自费用规则;但 Rollup 与桥仍需在 L1 结算、验证并管理合约,其风险取决于这些交互的状态密集程度,以及中继者与估算器是否完成适配。更广泛的收益则是获得一个更健康、容量更高的结算层。

风险、反论与未决问题

第一,经验定价可能制造“客观性幻觉”。基准测试受客户端实现、硬件、数据库结构、缓存行为与所选工作负载影响。“每状态字节成本”是测量支持下的治理参数,而不是自然常数。公开方法并随网络演化持续校准,与首次定价本身同样重要。

第二,向后兼容并不均匀。“只要提高 Gas 上限”只对仍有人控制提交软件的场景简单。不可变合约、无人维护的应用、长期有效的预签名交易,以及带固定政策上限的集成都可能无法修复。沟通优先级应看潜在经济价值,而不能只数受影响合约的数量。

第三,多维计量会增加协议与区块构建复杂度。EIP-8037 分离执行和状态计量,目的是解除不合理绑定;但维度增加也意味着更多实现面与边界条件。多客户端互操作和对抗性测试必须证明,新方案没有以共识风险为代价解决旧问题。

第四,当前证据仍是临时性的。截至本报告日期,尽管基金会称两项提案已计划纳入升级,两份 EIP 页面仍标注为“Review”;EIP-8037 也明确说明部分数值尚未最终确定。路线图将 Glamsterdam 列于 2026 年第四季度,但以太坊官方也正确强调路线图会随新信息变化。读者需要严格区分升级意图、当前草案参数、测试网行为与最终主网规范。

第五,重估并不等于状态过期。它改变边际激励,却不会删除已有状态数据库,也不能保证年增长一定命中目标。如果需求对价格不敏感,或容量提升压过新价格信号,状态增长仍可能超过预期。上线后的持续测量不可缺席。

主网上线前的判断框架

接下来最值得关注的三个指标是:定向沟通与重新测试后,“可能损坏”集合是否缩小;主要钱包与 RPC 服务商能否在候选价格表下正确估算;多个执行客户端的性能与状态增长假设能否收敛。第四个不太显眼、却同样重要的指标是文档纪律:公开仪表板应固定价格表版本、重放区间、分母与覆盖缺口,使任何醒目的结论都可复现。

正确的成功标准不是“零交易发生变化”。任何有意义的重估都会改变部分行为。成功应意味着:兼容性长尾规模有限且已被理解;对经济价值重要的系统存在可信修复路径;客户端达成一致;修订后的计量器确有证据支持更高吞吐量,同时没有把未计价负担推给节点运营者。

结论

Glamsterdam 的 Gas 重估标志着以太坊扩容思路趋于成熟。网络不再只把区块 Gas 上限当作一个单一油门,而开始追问:究竟是哪类工作填满区块、交易结束后留下什么、长期成本由谁承担。EIP-8037 让持久状态创建成本变得可见;EIP-8038 则更新了与更大数据库交互的价格。两者共同目标不是单纯让容量“更大”,而是让下一轮扩容“更安全”。

早期证据支持审慎乐观,而非掉以轻心。历史重放显示总体兼容影响有限且大多可管理,同时主动暴露总体统计可能掩盖的风险长尾。Platåberget 为生态把信号转化为修复预留了时间。草案参数、基准代表性、不可变依赖和实现复杂度仍有不确定性——这恰恰说明测试期不可替代。

以太坊的赌注是:诚实的资源定价能够兼顾增长、可信中立与广泛节点参与。若迁移过程保持透明,此次重估留下的历史印象将不只是“某些操作变贵了”,而是网络在不掩盖基础设施账单的前提下,保住了继续提供更多容量的能力。

直接来源