以太坊核心开发者因安全顾虑推迟 Hoodi 测试网部署
以太坊核心开发者决定推迟备受期待的“Glamsterdam”升级在 Hoodi 测试网上的部署,原因是智能合约兼容性和 Gas 费用变化引发了安全担忧。
安全审查导致 Hoodi 测试网启动暂停
这一决定是在智能合约审计公司 ChainSecurity 报告了与 Glamsterdam 相关的 EIP-8037 和 EIP-8038 存在重大风险后作出的。这些以太坊改进提案旨在彻底改革某些操作的 Gas 费用计算方式,这将直接影响去中心化应用程序在以太坊网络上的交互方式。
据以太坊基金会称,目前有几个现有项目假设特定的以太坊操作将产生固定的 Gas 成本。然而,拟议的更改将使这一假设不再成立,这可能导致意外的智能合约故障,特别是在外部调用失败的情况下。
ChainSecurity 于 10 月 13 日发布的报告强调了以下风险:如果在不进行调整的情况下实施新的 EIP,依赖固定 Gas 相关行为的合约可能会 malfunction(发生故障/失灵)。
因此,开发者选择推迟 Glamsterdam 升级在 Hoodi 测试网上的实施,为调查潜在漏洞以及在继续推进之前对现有合约进行必要修改争取额外时间。
小知识:ChainSecurity
ChainSecurity 是一家独立的网络安全公司,专门从事去中心化金融 (DeFi) 和区块链协议的智能合约审计。他们经常被主要的区块链网络聘请,以评估新升级和技术功能的安全性和可靠性。
支持以太坊开发的非营利组织以太坊基金会表示,Hoodi 分叉将保持暂停状态,直到所有提出的安全问题得到完全解决。
对现有项目的影响
报告的漏洞涉及八个特定的智能合约不变量(invariants),即开发者期望在合约执行过程中始终成立的属性或假设。Gas 定价的任何变化都可能导致偏离这些不变量,从而引发依赖这些不变量的合约出现运营风险,影响整个网络。
开发者强调,在 Glamsterdam 更广泛的推出之前解决这些问题至关重要,尤其是随着以太坊推进其雄心勃勃的扩展路线图。
以太坊基金会宣布,在完成全面的 Gas 相关风险分析并建立保障措施之前,Glamsterdam 升级不会进一步进行。
这次延迟为利益相关者提供了一个审计和升级其合约的机会,确保在与以太坊主网的任何实时部署之前与新 Gas 模型兼容。
Glamsterdam 升级路线图
Glamsterdam 升级此前已于 10 月 6 日在 Sepolia 测试网上上线,这是潜在的主网发布前的主要试验阶段之一。该升级的功能包括旨在提高网络效率和安全的内置提议者-构建者分离(PBS),以及块级访问列表和修订后的 Gas 定价结构。
更广泛的目标是推进以太坊第 1 层(Layer-1)的可扩展性,使网络能够支持更高的交易吞吐量更复杂的应用程序,同时保持安全和可持续的运营。
| 测试网 | Glamsterdam 状态 | 关键功能 |
|---|---|---|
| Sepolia | 已上线(10 月 6 日) | PBS、块访问列表、新 Gas 定价 |
| Hoodi | 已推迟 | 等待对 Gas 变更的安全审查 |
Hoodi 测试网的暂停突显了以太坊工程社区的持续谨慎态度,他们在尝试平衡快速创新与网络稳定性及合约安全性之间寻求最佳方案。