以太坊已将其 Glamsterdam 升级安排在 10 月 6 日 13:53:36 UTC 于 Sepolia 测试网上激活,将其下一个重大扩容方案推进到公共网络测试阶段,为未来的主网部署做准备。
摘要
- 以太坊将于 10 月 6 日 13:53:36 UTC 在 Sepolia 上激活 Glamsterdam,主网目前尚未安排。
- Glamsterdam 增加了协议级的提议者-构建者分离和区块访问列表,旨在支持更高的 Layer-1 吞吐量。
- Sepolia 节点运营商必须在计划网络激活之前更新执行客户端和共识客户端。
- Gas 定价变化可能会破坏依赖固定津贴、硬编码限制或 Gas 假设的合约。
- Hoodi 仍在初步讨论中,暂定于 10 月 27 日,但开发者尚未确认其激活。
以太坊基金会宣布 Glamsterdam 将在 epoch 353,024 和 slot 11,296,768 激活。Hoodi 和主网的激活日期仍未确定,这意味着 10 月 6 日的活动仅适用于 Sepolia。
此次升级结合了以太坊执行层上称为 Amsterdam 的变更和共识层上称为 Gloas 的变更。其最大的新增内容改变了区块的构建方式、验证者检查区块的方式以及客户端在交易处理期间处理状态的方式。
Sepolia 上的节点运营商需要在激活前使用其执行软件和共识软件的兼容版本。普通 ETH 持有者和以太坊主网用户无需为 Sepolia 升级采取任何行动。
Glamsterdam 将如何让以太坊更易于扩展?
Glamsterdam 通过 EIP-7732 引入了被写入协议的提议者-构建者分离,称为 ePBS。这一变化将区块提议者与专业区块构建者之间的关系直接移入以太坊协议中。
如今,区块构建者通常构建执行负载,并通过外部基础设施与验证者通信。在 ePBS 下,提议者包含构建者对执行负载的承诺,之后构建者揭示完整负载。
随后以太坊协议处理构建者和提议者之间的支付。以太坊基金会表示,该结构减少了对可信中间件进行区块构建者支付的依赖,同时将共识验证与执行验证分离。
验证者有更多时间验证执行负载,因为共识检查和执行检查是分开进行的。负载及时性委员会确定构建者是否在规定时间内揭示了其负载和相关 blob 数据。
Glamsterdam 将通过 EIP-7928 引入另一个主要组件,即创建区块级访问列表。这些列表记录区块使用的账户和存储位置,以及交易产生的状态变更。
以太坊开发者表示,这允许客户端从磁盘读取状态并并行处理部分交易验证,同时使状态根计算更高效。官方路线图将 Glamsterdam 描述为一项旨在为以太坊提高 Layer-1 容量做准备的升级。
正如 crypto.news 此前报道,以太坊开发者一直将 10 月 6 日的 Sepolia 分叉作为目标,同时私人 devnet 测试仍在继续。该日期最初被视为有条件的,因为开发者正在解决早期测试中发现的共识和执行漏洞。
Sepolia 的 10 月 6 日日期现已确认
公共测试网时间表此后已超越该暂定阶段。以太坊 9 月 21 日的全核心开发者测试笔记指出,Sepolia 已确认于 10 月 6 日 epoch 353,024 和 13:53:36 UTC 进行。
以太坊执行规范团队于9月23日发布了首个包含阿姆斯特丹变更的主网测试夹具集。开发者表示,该软件包是在对Glamsterdam中包含的15个执行层EIP进行深入审查后发布的。
客户端版本在分叉前陆续发布。例如,Go Ethereum 1.17.6版本明确包含了Sepolia阿姆斯特丹激活时间戳,并指示Sepolia节点运营者在10月6日之前进行升级。
Besu于9月25日发布了26.9.0版本,而Nethermind 2.0.0则在本月早些时候发布。基金会当前的发布表列出了兼容的执行客户端,包括Besu 26.9.0、Erigon 3.7.0、go-ethereum 1.17.6、Nethermind 2.0.0和Reth 2.7.0。
在共识层方面,列出的Sepolia版本包括Lodestar 1.49.0、Prysm 7.2.0和Teku 26.9.1,随着各团队完成兼容性工作,预计还会有更多客户端版本发布。
Prysm运营者面临一项额外的配置细节。Prysm 7.2.0在激活后默认采用6000万gas上限,而希望以2亿gas上限提议区块的验证者需要通过更新的提议者控制来配置该设置。
Glamsterdam改变了以太坊的gas收费方式
此次升级的影响范围超出了区块构建。其中包含的多个EIP改变了以太坊的gas核算方式,以更好地匹配合约创建或访问状态时所消耗的资源。
EIP-8037提高并单独计量状态创建的成本,而EIP-8038则改变了访问状态的成本。其他提案调整了交易gas、calldata成本、访问列表和区块级gas核算。
因此,应用开发者需要在新规则下测试合约。以太坊基金会警告称,依赖固定gas津贴、硬编码gas上限或对执行期间剩余gas量做出假设的应用程序可能需要修改。
此前的测试已经表明了该流程为何重要。正如crypto.news所报道的,Glamsterdam开发网发现了涉及共识最终性和EIP-8037实现的漏洞,促使客户端团队在确认公开分叉之前继续测试。
以太坊甚至在8月启动了一个名为Platåberget的临时测试网,以便为开发者提供更多时间来测试Glamsterdam的行为。基金会警告称,依赖硬编码最大gas上限的软件,包括一些钱包、索引器和gas估算器,如果不进行更新可能会失效。
以太坊Sepolia升级之后会发生什么?
如果Sepolia按预期运行,Hoodi预计将是下一个公开测试网阶段。开发者会议记录将10月27日列为Hoodi的暂定目标日期,并计划在Sepolia激活后进行是否继续的讨论,但基金会尚未正式安排Hoodi的时间。
主网仍没有激活日期。Ethereum.org目前将Glamsterdam定在2026年第四季度,同时明确指出该日期尚未确认。
以太坊基金会已将其漏洞赏金计划开放至Glamsterdam规范和EIP。随着兼容版本被正式添加,客户端实现也将符合条件,这为安全研究人员在主网部署之前报告问题提供了另一条途径。
在Glamsterdam之后,以太坊的路线图将转向2027年的Hegotá。下一个分叉预计将涵盖另一组协议变更,同时开发者将致力于涉及原生账户抽象、更强的密码学验证和抗量子基础设施的长期计划。
在相关报道中,Vitalik Buterin表示,Hegotá可能是以太坊最后一个看起来常规的分叉,此后开发将越来越多地转向递归STARK、自动化验证、隐私和重新设计的共识系统。
以太坊协议团队另行设定了2029年12月实现执行层、共识层和数据层抗量子的目标。Hegotá路线图目前包含与这一长期过渡相关的工作,尽管许多具体提案仍在审查中。
对于Glamsterdam而言,下一个固定里程碑是10月6日UTC时间13:53:36的Sepolia。运行Sepolia的节点运营者必须在该激活之前安装兼容的执行客户端和共识客户端,否则其节点将不再遵循升级后的网络规则。






