斯瓦尔巴德闭幕会议 - 2026年5月1日

nixorokish 发布于 2026-05-02 阅读 149

Svalbard Interop会议总结以太坊Glamsterdam升级的四个核心交付物进展:EIP-7904和EIP-8038重定价、ePBS devnet验证以及后Glamsterdam gas limit保守下限。

斯瓦尔巴互操作会议 — 闭幕会议总结

日期: 2026 / 05 / 01

主持人: Tim Beiko

时间: 16:00

1. 本周目标

本次互操作周围绕三大 Glamsterdam 核心交付项达成共识:

  1. EIP-7904 — 通用操作码/预编译重新定价
  2. EIP-8038 — 状态访问重新定价(存储、账户访问、账户写入)
  3. EIP-7732 (ePBS) — 内置提议者-构建者分离开发网验证
  4. 确定 Glamsterdam 之后 Gas 上限的保守公开下限

扩展目标:EIP-7805 (FOCIL) 初始多客户端实现。

2. 开发网状态 (Barnabas)

bal-devnet-6

  • 于闭幕会议当天上午约 06:00 启动。
  • 大多数执行层客户端已接入;其余团队可请求加入。
  • 全天持续进行模糊测试;仅观察到少量错过的 Slot。
  • 未发现未解决的主要分叉分歧 — 网络视为 稳定

ePBS 开发网

  • 基于与 bal-devnet-6 相同的执行层分支构建(BAL devnet-6 EL 分支 + runs-tarnet-2 CL 分支)。
  • 实现了 4×6 客户端矩阵部署 — 所有 CL 已接入,执行层侧接入了 Erigon 和 Reth
  • 有一笔 待处理的构建者存款 正在处理中,预计在当前纪元结束时完成处理,从而在会议闭幕前生成构建者产生的区块。
  • 被视为本周的标志性成果:一个相对稳定的 ePBS 开发网 BAL 开发网同时运行。

3. 区块级访问列表与优化结果 (Toni)

状态

  • 演示时的仪表盘数据仍基于 bal-devnet-2;bal-devnet-3 的结果正在处理中。
  • 基准测试范围:并行执行和批量预取。并行状态根计算尚未测试。

发现

  • 最坏情况下的基准测试(例如 SLOAD 达到上限、预取器对抗场景)在经过几天的优化工作后已显示 显著的性能提升
  • Reth 初期表现强劲;Besu 在测试集中表现始终如一。
  • 经验证:
  • 并行执行有效。
  • 批量预取达到了预期的效率提升。

最终数据有待 bal-devnet-3 基准测试运行完成后公布。

致谢: Luis、Maria、Carlos、Jochem、Rafael 在基准测试工作中的贡献。

4. 重新定价结果 (Maria)

EIP-7904 (计算 / 操作码与预编译重新定价)

  • 在启用优化的 bal-devnet-3 上运行。
  • 许多最初标记为需要重新定价的操作码 在优化后不再需要
  • 剩余的增加量 大部分较小
  • 最大的所需增加量:POINT_EVALUATION 预编译(符合预期)。
  • 其他受影响类别:少量预编译和一些算术操作,均为小幅增加。
  • 与初始分析(曾破坏许多合约)相比,后向兼容性影响显著降低。仍需使用新数据重新运行后向兼容性分析。

EIP-8038 (状态访问重新定价)

  • 在 "Jochem-net" 上运行 — 主网大小快照加上一个自定义测试合约。
  • 锚点目标:100 Mgas/s
  • 优化前所需增加量约为 50–80 倍;优化后大幅降低但仍很显著。
  • 驱动数据的最差客户端:Erigon
参数 所需增加量(最差客户端) 备注
存储访问(10 GB 合约,ENS 大小) 略微增加 可接受
账户访问 >2 倍 Reth 是最差情况;如果 Reth 改进 → 约 1.9 倍
账户写入 约 4 倍 Besu 和 Reth 需要改进
  • 进一步降低将需要 全客户端 的整体改进,而非单一客户端的优势。
  • 权衡杠杆: 100 Mgas/s 的锚点较为激进。放宽它将允许更小的成本增加,但代价是 更大的区块见证

致谢: Luis、Rafael、Jochem、Carlos 在基准测试工作中的贡献。

5. Gas Limit 目标决策

讨论总结

  • 目标:就 Glamsterdam 之后 Gas 上限的保守公开下限 达成一致 — 团队有信心交付的数字。
  • 理由:更倾向于少承诺、多交付;未能兑现承诺(例如声称 5 倍但实际交付 2 倍)会损害公信力。
  • 初始提案范围从 1.5 亿(最保守)到 2.5 亿。
  • Parithosh 回顾了最初的理论计算:60 Mgas/s/线程 × 约 3–4 线程 × 5s 执行窗口(启用 ePBS)≈ 9 亿的理论上限。3 亿被视为扩展目标;2 亿被认为非常现实

带宽考量

  • 两个 EIP 重新定价了数据成本,因此带宽/区块大小不会大幅增加。
  • Toni:在 3 亿 Gas 下,最坏情况区块大小仍大致相当于当前水平。

提出的悬而未决的担忧

  • 存款吞吐量与 SSZ 限制: 在 2 亿 Gas 下,EL→CL 存款可能超过 8,192 的 SSZ 列表限制。缓解方案:渐进式容器 (Progressive Containers)
  • 状态增长: 被认为不再是障碍 — 已通过本周的工作解决。多个参与者指出,如果状态增长确实得到解决,那么实际上限将显著高于 2 亿。

决定

公开下限目标:Glamsterdam 之后 2 亿 Gas,作为保守的最低值而非上限进行沟通。

部署理念:

  • 在开发网上逐步验证,然后是测试网(使用 spamoor 风格负载),最后是主网。
  • 不是从 6 千万直接跳转到 2 亿的单步跃迁。
  • 向社区传达 Glamsterdam 提供了 数倍扩展步骤,淡化了底层 ePBS/BAL/重新定价的复杂性。

6. FOCIL (EIP-7805) — 扩展目标更新 (Barnabas)

  • 尚无 Dora 页面。
  • 本周有三个 CL 团队 在进行实现工作:Lodestar、Lighthouse、Teku
  • CL 实现基于最新 EIP-7805 规范,基于当前开发网分支之上。
  • EL 侧基于 bal-devnet-6 分支构建。
  • 在本周末达到实现阈值的目标已经达成。
  • 预计未来几周会有更多 EL/CL 覆盖。

7. 奖项与致谢

组织 / 非代码奖项:

  • La Donna — 整体组织工作
  • Louis 和 Josh — 本周的拍摄

团队奖:

  • EthPandaOps 团队

MVP 奖项 (Barnabas 颁发):

  • Maria
  • 整个 Erigon 团队 — 尽管住在场外,仍因持续的深夜努力获得认可

本周最佳鞭策奖: 平局 — 比赛延期。

8. 闭幕致辞

Tim Beiko 宣布这是他 在 L1 研发的最后一天,同时将继续以其他身份在以太坊工作。他感谢参与者本周的付出以及过去几年的合作。

行动事项

# 事项 负责人
1 完成 bal-devnet-3 基准测试运行,并用最终数据更新 BAL 仪表盘 Toni / EthPandaOps / 基准测试团队
2 发布最终 EIP-7904 重新定价数据;重新运行后向兼容性分析 Maria
3 推动 Reth 和 Besu 在账户访问和账户写入方面的改进,以降低 EIP-8038 的增加量 Reth、Besu 团队
4 在 BAL 下测试并行状态根计算 客户端团队
5 通过待处理的构建者存款,确认 ePBS 开发网上构建者产生的区块 EthPandaOps / ePBS 实现者
6 研究渐进式容器 (Progressive Containers) 作为更高 Gas 目标下 8,192 SSZ 存款限制的缓解方案 规范 / CL 团队
7 2 亿 Gas 作为 Glamsterdam 之后的保守公开目标进行沟通 Tim / 沟通团队
8 在未来几周将 FOCIL (EIP-7805) 的实现覆盖范围扩展至 Lodestar、Lighthouse、Teku 之外 CL 团队
9 计划在任何主网 Gas 上限调整前,使用 spamoor 风格负载逐步进行测试网升级 EthPandaOps
  • 原文链接: hackmd.io/@nixorokish/sv...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~

相关文章

0 条评论