跳到正文
原文
PANews·精选

以太坊基金会呼吁开发者自查合约,EIP-8037/8038 将打破 8 项不变量

以太坊 · 研究观察,根据标题制作的内容信息图,非新闻现场图片
内容信息图

内容摘要

据以太坊基金会博客,开发者 Marius van der Wijden 发文呼吁合约开发者和审计方自查项目是否依赖 Glamsterdam 升级将打破的 8 项不变量。EIP-8037 和 EIP-8038 调整部分操作及状态的 Gas 计费方式,ChainSecurity 发现部分项目存在依赖,升级后将有漏洞。基金会已发布 GitHub 仓库提供自查提示词,核心开发者会议已决定在问题解决前不在 Hoodi 测试网执行硬分叉。

推荐理由

EIP-8037 和 EIP-8038 改变部分操作与状态的 Gas 计费,依赖相关不变量的合约升级后才暴露漏洞。

来源:PANews · panewslab.com

打开原文

所属事件

Glamsterdam Hoodi 激活被取消待重排

以太坊开发者在原定上线前四天取消了 Glamsterdam 硬分叉在 Hoodi 测试网的激活。ChainSecurity 10 月 13 日的分析聚焦 EIP-8037 和 EIP-8038 两项改变状态创建与访问 gas 计费的提案,警告处理失败调用的代码在升级后行为可能改变,即使合约代码未改动;审计发现 13 个已部署合约可能出现永久失败状态。以太坊基金会 DevOps 人员 Barnabas Busa 已在 Hoodi 共享配置中取消该分叉,移除原定 10 月 26 日的启动时间。基金会呼吁开发者自查 8 项不变式,Hoodi 新日期与主网日期均未确定。

查看完整事件与时间线 →综述整理于

读懂这条消息

来自 Learn 的概念与核对方法,帮助理解新闻中的机制和口径。

相关报道

同一消息的其他来源与事件进展;转载数量不等于独立核验。

  • 同一消息深潮 TechFlow · Web3 资讯

    以太坊核心开发者决定暂缓 Hoodi 测试网分叉,排查 EIP-8037 与 EIP-8038 引发的八项不变式风险

    查看摘要与出处

    以太坊核心开发者会议(ACD)决定在摸清受影响合约分布并给出兼容指引前,暂缓对 Hoodi 测试网执行 Glamsterdam 升级相关的硬分叉。安全机构 ChainSecurity 在测试中指出,EIP-8037 与 EIP-8038 将状态创建与状态访问计费解耦并重新定价,会打破大量智能合约依赖的静态 Gas 预设,硬编码 Gas 上限的跨合约调用可能回滚,代理合约固定比例转发余量可能扭曲执行路径甚至锁定资金。以太坊基金会已公开排查仓库,拆解八项不变式细节并提供审计工具提示词模版,研究员 Marius van der Wijden 承认官方审计无法覆盖链下路由、结算脚本与清算机器人等专有逻辑。核心开发者定于下周 ACD 会议汇总自检数据后重新评估激活条件。

    核对原文 ↗
  • 同一消息Cointelegraph

    以太坊开发者推迟 Glamsterdam 在 Hoodi 测试网的分叉,待解决智能合约风险

    查看摘要与出处

    以太坊核心开发者决定推迟 Glamsterdam 升级在 Hoodi 测试网的分叉,直到与八个智能合约不变量相关的安全问题得到解决。此决定源于 ChainSecurity 10 月 13 日的报告,该报告发现 EIP-8037 和 EIP-8038 因改变部分操作的 gas 计费方式,可能破坏依赖固定 gas 假设的智能合约。Glamsterdam 已于 10 月 6 日在 Sepolia 测试网上线,升级包含 enshrined proposer-builder separation、区块级访问列表和 gas 定价调整等内容。

    核对原文 ↗
  • 同一消息Odaily 星球日报 · 重要快讯

    以太坊基金会呼吁开发者自查 Glamsterdam 升级涉及的八项不变式,Hoodi 测试网分叉推迟

    查看摘要与出处

    以太坊基金会发文称,ChainSecurity 发现部分项目依赖的特定不变量可能在 Glamsterdam 升级后失效,涉及 EIP-8037 和 EIP-8038 对部分操作 Gas 费用及状态 Gas 计费方式的调整。核心开发者会议决定推迟硬分叉,暂不在 Hoodi 测试网启动分叉,直至问题解决。基金会正联合多家审计公司审查,因无法覆盖所有项目的链上及链下代码,呼吁开发者自查项目是否依赖相关 8 项不变式,并已创建专项 GitHub 仓库提供说明、示例及自查提示词。

    核对原文 ↗
  • 同一事件的进展深潮 TechFlow · Web3 资讯

    EIP-8037 兼容性风险致 Hoodi 测试网 Glamsterdam 升级推迟

    查看摘要与出处

    深潮 TechFlow 消息,以太坊基金会研究员 Toni Wahrstätter 称,核心开发者已推迟 Hoodi 测试网向 Glamsterdam 升级的分叉时间,以研究 ChainSecurity 披露的 EIP-8037 与部分合约交互问题,后者称已发现 13 个真实案例并正与受影响项目进行负责任披露。Wahrstätter 指出,EIP-8037 会使已消耗 Gas 在交易中途返还、gasleft() 上升,可能导致 Gas 计数器相减下溢触发回滚,或让失败子调用返还 Gas 后执行本不应到达的代码路径,使交易看似成功。他表示推迟分叉只是争取时间,本周需深入排查合约,最坏情况下可能需修改规范,并呼吁应用开发者和审计人员检查合约是否受 EIP-8037/EIP-8038 影响。

    核对原文 ↗
  • 同一事件的进展Bitcoin.com News · 海外资讯

    以太坊因安全问题推迟 Glamsterdam 升级在 Hoodi 测试网的激活

    查看摘要与出处

    Chainsecurity 审计发现 13 个已部署合约在 EIP-8037 和 EIP-8038 提案下可能出现永久失败状态,开发者在 10 月 22 日 All Core Developers Execution 会议后取消了 Glamsterdam 原定 10 月 26 日在 Hoodi 测试网的激活。这两项提案修改 gas 计算方式,可能意外将已消耗的 gas 返还给交易,使原本可重试的失败操作永久记录失败,导致重试选项被禁用或用户无法领取资金,且合约代码无需改动即可触发该问题。以太坊基金会尚未公布替代测试日期,12 月主网升级窗口面临不确定性,普通用户无需操作。

    核对原文 ↗
  • 同一事件的进展CoinPost · 日本加密资讯

    以太坊Glamsterdam升级将于27日在Hoodi测试网启动,主网日期未定

    查看摘要与出处

    以太坊基金会宣布,下一次升级Glamsterdam将于日本时间27日在Hoodi测试网启动,对应epoch 132,352、slot 4,235,264,主网启动日期尚未确定。此次升级包含ePBS(EIP-7732)将区块提议与构建角色分离写入协议、BAL(EIP-7928)记录区块访问的账户与存储位置以支持并行验证,并调整状态创建与数据访问的gas计价(EIP-8037、EIP-8038),Hoodi的gas上限将同步提升至2亿。节点运营者需同时更新执行层与共识层客户端,依赖固定gas额度或上限的合约可能需要调整。

    核对原文 ↗

相关资产