以太坊基金会警告:Glamsterdam升级将冲击依赖固定Gas假设的钱包与索引器

以太坊基金会发布警告称,即将到来的Glamsterdam升级可能破坏依赖固定Gas假设的钱包、索引器及Gas估算器。该升级引入EIP-8037及其他协议变更,计划于8月20日在Platåberget测试网上激活。

根据基金会协议DevOps团队的说法,任何依赖硬编码最大Gas限制的工具“都将失效”。团队特别指出钱包、索引器和Gas估算器可能受到影响,并敦促开发者在Platåberget(一个设计为运行数月的公共测试网)上测试其系统。

在EIP-8037下,对于创建新状态的操作将额外收取独立的状态Gas费用。向现有账户进行基本ETH转账仍将消耗21,000 Gas,但向新账户转账将产生额外的状态Gas费用。这一变化意味着将21,000 Gas视为每次ETH转账固定成本的应用必须重新审视。

Glamsterdam分叉还包括封装式提议者-构建者分离(ePBS),这改变了区块的构建、提议和验证方式。区块级访问列表(BAL)将记录执行期间访问的状态位置,新的大小限制允许部署的合约最多64 KiB,初始化代码最多128 KiB。

开发者被鼓励在Glamsterdam迁移至Sepolia和Hoodi之前在Platåberget上进行测试。该测试网于8月13日启动,为测试Post-Glamsterdam行为提供了延长窗口期。在收集反馈后,预计一个月内将推出非最终性开发网。

以太坊基金会强调,软件不能再安全地假设单一固定Gas上限,也不能假设常见操作在所有情况下成本相同。这些变更围绕约2亿Gas下限设计,同时改变了单个操作价格和区块Gas限制假设。

对于应用开发者而言,当前最紧迫的问题是那些在估算交易成本时设定固定边界的软件。仅围绕单一Gas维度构建的估算器,在新的状态Gas单独计量后可能返回不准确的估算。频繁创建状态的应用(例如添加永久数据的应用)是主网部署前需要重点测试的对象。

EIP-8037在5月已进入最终草案状态。根据当时报告的参数,创建新账户的成本可能增加约8.5倍,而合约部署成本可能上升约10倍。代码存入的独立计量旨在保持大型合约可部署,包括代码繁重的DeFi应用。

Glamsterdam还提高了已部署合约和初始化代码的大小限制,并引入了前向兼容的共识数据结构。该升级是以太坊提升Layer 1容量更广泛路线图的一部分,开发者正在考虑在未来分叉中进一步调整Gas和状态定价。

随着Platåberget开放公众参与, solo质押者、分布式验证器技术项目、自定义软件运营商和大型质押提供商被鼓励测试其基础设施。测试网允许用户存入新验证器,并在变更进入更长生命周期的网络之前试验验证器和构建者存款流程。

原创文章,作者:资讯,如若转载,请注明出处:https://www.218btc.com/3454/

(0)
资讯的头像资讯
上一篇 2026年8月18日
下一篇 2026年8月18日

相关推荐