以太坊核心贡献者敲定 Glamsterdam 升级目标:Gas上限2亿、ePBS、EIP-8037

100多位以太坊核心开发者在斯瓦尔巴群岛举行了Soldøgn Interop会议,专注于Glamsterdam网络升级。会议达成三大核心目标:将升级后的Gas上限基准定为2亿、ePBS实现稳定运行并能与外部构建者协作、确定EIP-8037的重新定价参数。此外,在FOCIL、原生账户抽象等方面也取得了进展。会议通过密集的编程和讨论,推动了以太坊扩容的多个关键技术。

Soldøgn Interop Recap ☀️

上周,100 多位以太坊核心贡献者齐聚北极圈内的斯瓦尔巴群岛朗伊尔城,参加 Soldøgn Interop:为期一周的 Glamsterdam 网络升级攻坚工作。

Soldøgn 延续了去年的活动,但回归了之前采用的模式:一周单轨道、多客户端聚焦于特定升级——本次是强化 Glamsterdam。

到周五时,团队已实现三大核心目标:就 Glamsterdam 后 Gas 上限下限 200M 达成一致,稳定运行的 ePBS 实现与外部构建者协同工作,最终 EIP-8037 重新定价数值锁定。在 FOCIL、原生账户抽象等 Hegotá 功能以及其他诸多议题上也取得了显著进展。

为什么是斯瓦尔巴?

斯瓦尔巴是地球上少数几个无论国籍、无需签证即可生活和工作的地方之一。这里还坐落着全球种子库和北极世界档案馆,两座冷库设施深藏在朗伊尔城外的永久冻土中。它们共同保存着人类千年后可能需要的作物、书籍、电影、手稿和源代码备份,包括以太坊源代码的快照。最重要的是,从四月底到八月,斯瓦尔巴的太阳不落山。它拥有 24/7 的不间断运行时间,就像以太坊一样,核心开发者们充分利用了这一点!

强化 Glamsterdam,扩展以太坊

本周的目标是强化 Glamsterdam 实现,并推导出升级后 Gas 上限的下限目标。安全提高 Gas 上限是一个多维度问题,而 Glamsterdam 解决了其中几个:区块如何构建和提议、客户端实现承受负载的余量空间、以及状态创建成本如何随吞吐量扩展。

实际操作中,这意味着在周末前要有一个稳定的多客户端 Glamsterdam devnet,运行最新的 ePBS、重新定价和区块访问列表规范,并提供基准数据以支撑一个可信的 Gas 上限提案。

大部分时间都用于埋头编写代码,经常工作到凌晨,中间穿插着分组会议以协调设计决策和讨论更长期的路线图事项。

三个 EF 团队为本周提供了基础设施:EthPandaOps 提供了支持团队 Agent 工作流程的工具;Protocol Support 设立了作为跨互操作目标、日程和笔记唯一真实来源的资料;EF Digital Studio 团队用镜头记录了一周。敬请期待首部互操作纪录片🔜!

ePBS

除了清理提议者/构建者关系外,ePBS 通过为区块构建、载荷揭示和证明添加截止日期来重构时段。这使得执行可分配的时间更加明确,增加了我们提高 Gas 上限的余量。

团队本周初的目标是周一晚之前建成一个 4 EL × 4 CL 的 Glamsterdam devnet。最初的尝试暴露了足够多的问题,将目标推迟到周二,届时 4×3 配置稳定运行,足以开始压力测试。

此后,本周剩余时间就是 ePBS 的强化循环:压力测试、暴露边缘情况、修复、重复。周二的 Builder API 分组会议大幅简化了验证者注册、出价/头部/承诺流程、构建者支付的信任模型以及断路器行为的相关规范。周中的调试聚焦于跨客户端边缘情况——特别是关于执行请求使信标请求无效的情况,新的测试套件暴露了每个客户端实现中的差距。到周四上午,CL 团队报告 ePBS 稳定,而 EL 侧的出价路径仍在调试;那些问题在周四到周五期间得到解决。两个问题在 ACD 中依然存在实质性争议:请求签名是否应承诺给接收构建者,以及如何使 1 ETH 质押构建者设计在面对基于 P2P Sybil 的活动攻击时保持韧性。

到周五,几乎所有客户端都已共同运行在 glamsterdam-devnet-2 上,外部构建者管道已端到端测试完成!

BAL 优化

如果 ePBS 是 Glamsterdam 扩展故事的共识层方面,那么执行层对应部分有两个主要组件:Gas 重新定价和区块访问列表。通过提前向客户端提供足够关于区块读写集的信息,BAL 支持并行执行、批量 I/O 和并行状态根计算,所有这些都决定了客户端能够舒适处理的区块大小。

Soldøgn 的 BAL 轨道运行在独立的 devnet 上,与 Glamsterdam ePBS 链分开,因此优化基准测试不会与共识层稳定化工作纠缠在一起。每个优化都有自己的功能标志,这样本周的测量工作可以孤立比较它们,而不是作为一个整体捆绑包。相关排行榜和排名展示了每个客户端在测试套件中的最坏情况——通过首先关注提升最慢的路径,团队可以全面提高 Gas 上限下限,而不仅仅是针对最快的实现。

Gas 重新定价

Glamsterdam 包含多项 EL Gas 重新定价,校准成本以更好地匹配更高吞吐量下的资源使用。状态创建 Gas 成本增加是核心:它提高了写入新状态的价格,使得更高的 Gas 上限不会转化为无限制的状态增长。

在进入 Soldøgn 之前,8037 规范采用了与区块 Gas 上限Hook的动态每状态字节定价,这使得组合测试变得困难(每个 Gas 上限区间一个模糊矩阵),基准测试几乎无法进行。团队在本周初同意放弃动态定价,转而采用固定成本 per_state_byte,未来重新定价将在分叉边界而非分叉内处理。

会计模型本身经历了更多的迭代过程。周一的分组会议将状态 Gas 记账从执行中期移至调用帧结束;周二的后续会议解决了账户创建成本、代码存款成本和 CREATE 交易回滚;周三出现了存储库退款/补给边缘情况,迫使重新思考。周四的分组会议将记账回归到操作码级别,得出的结论是真正的复杂性在于存储库模型,而非记账计算。到周五,规范已在 bal-devnet-6 上稳定下来,BAL 轨道提供了最终的重新定价数值。

整个演进过程凸显了互操作最重要的方面之一:能够在数小时而非数周内解决复杂的规范、实现、测试、调试和设计问题。在最好的情况下,互操作周可以将一个月的异步进展压缩到每一天!

到周五,三条线程汇聚成本周的关键数字:可信的 Glamsterdam 后 Gas 上限下限 200M。这一显著增长之所以可能,是因为 ePBS 重构了时段给执行更多时间,BAL 优化给予客户端在该结构下的吞吐量余量,而 8037 确保更高的 Gas 上限不会转化为失控的状态增长。

其他 Glamsterdam 线程

除了 ePBS、BAL 和重新定价,大部分剩余的 Glamsterdam 范围已在分组会议中敲定。

CL 团队最终确定了较小的 Glamsterdam EIP 决定:EIP-8061(退出/合并流失增加)包含在 glamsterdam-devnet-1 中;EIP-8080(通过合并队列退出)被拒绝纳入;EIP-8045(被罚没验证者职责移除)范围缩小到仅预视窗口内的提议者职责;EIP-7688(SSZ 稳定容器)仍在 Glamsterdam 范围内,但暂未纳入 glamsterdam-devnet-1,团队正在处理渐进列表下证明的有界 gossip 消息大小。

周三上午的 EL/CL 同步架构分组会议将 EIP-8237 推迟出 Glamsterdam,以保留未来分叉中更长期的“补足同步”架构的选项性。取而代之,与会者同意起草一个 EIP,规范 forkchoiceUpdated / newPayload / getPayload 的顺序,指定 snap-sync 初始握手,并收紧引擎 API 接口面之间的有效/无效一致性。

强化工作是本周持续的主题。周四的会议涵盖了分叉选择合规性测试框架、可重现的 CL 边缘情况场景仓库,以及 PandaOps 的外部构建者测试工具,会议中演示了参会者现场提出的长串攻击场景。

超越 Glamsterdam

几次分组会议展望了 Hegotá 及后续分叉。

一个故意与提议无关的关于 原生账户抽象 的会议拉开了序幕,梳理了任何未来设计必须满足的要求和约束。功能集目标如替代签名方案、聚合、批处理、恢复、Gas 赞助、灵活 nonce 和密钥库钱包,与围绕公共 mempool 兼容性、无状态性和 L2 DoS 抵抗的硬约束并存。

周四的 FOCIL 分组会议聚焦于实现更新:早期原型已能工作,多客户端互操作和专用 FOCIL devnet 是下一步。还做出了两个显著的设计决定:在 2 个 epoch 非最终性期间禁用 FOCIL(镜像提议者提升断路器行为),以及采用基于索引的书签方法以实现与帧交易 / EIP-7702 的兼容性。

更远期,一个长期进行的 ETH P2P 轨道勾勒了基于 QUIC 的 libp2p 替代方案,具有默认隐私和 Slot 感知集成,以及一个纠删码广播原型,模拟了在 2.4 MB 载荷上比 GossipSub 快约 6 倍的传播速度。CL 轨道也表达了强烈倾向,最终完全弃用合并——声明一个支持它们的最终分叉,然后强制退出后再重新存入——作为验证者集状态增长的更清洁长期答案。

ACD 流程

周三下午,两位 ACDE 联合负责人 Nixo 和 Ansgar 召开会议,收集核心贡献者对 ACD 流程的意见。会议重新审视了相关主题,讨论了拥有单个负责人的利弊,并正式化了标准。与会者普遍希望保留头条议题,但放宽 EIP 与主题的刚性,接受“主题 + 候选 EIP”作为可行模式。草案路线图中 2026 年之后每个分叉的年份分配被认为过度规范化,可能会放宽。提出了新的四点 SFI 定义,ACDT 发出准备就绪信号,ACDE/ACDC 保留最终决定权。从 Hegotá 开始,一个新的优先级排序流程——在 CFI 决定后产生并反映在元 EIP 中——将取代 SFI 之前推动 devnet 包含的角色。

在电话协调方面,Alex Stokes 宣布将从下周开始休假三个月,期间由他人暂代 ACDC 主持,另一人填补 ACDT 空缺。总体而言: 主持 ACDE,Pari 临时负责 ACDC,、Barnabas 和 轮换 ACDT 主持。

其他一切

除了上述所有内容,团队利用现场时间在各个方面取得了进展,从更好的测试工具(将 Hive 反馈循环从数小时压缩到数分钟),到引擎 API 管道改进(gossip 去重、批量调用和轻客户端驱动的头部发现),再到围绕客户端多样性的艰难权衡,以及许多其他主题。完整的会议笔记列表可在相关页面获取。

后续步骤

接下来,团队将各自返回,将本周的原型转化为生产就绪状态。预计接下来几周将埋头强化客户端实现以适应新规范,完成测试覆盖,并将 Soldøgn 的草稿 PR 转化为合并代码。

一如既往,像 200M Gas 上限目标和最终重新定价数值等最终决定将在相关会议中做出并公开发布。预计这些将是下周的主要议题!


非常感谢所有来到北纬 78 度并确保本周成功的人们!特别感谢 EthPandaOps 每天引导团队有序工作,以及所有在午夜阳光下努力确保我们达成每日目标的人——包括首次参加互操作活动的 Ethrex 团队。这是极其高效的一周,幸运的是,我们将有一部完整的短片来纪念它 ☀️

  • 原文链接: blog.ethereum.org/2026/0...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
以太坊中文
以太坊中文
以太坊中文, 用中文传播以太坊的最新进展