以太幣 Glamsterdam 升級遭遇反彈:20 萬個智能合約面臨失效風險
重點速覽
- •安全研究人員估計,Glamsterdam 的新 Gas 定價規則可能干擾約 20 萬個已部署的智能合約,且分析方法的缺陷顯示實際數字可能更高。
- •EIP-8037 將把以太幣建立合約的基礎 Gas 費用從 32,000 提高至 183,600,安全公司 ChainSecurity 已找出應用中八個可能因此失效的固定 Gas 假設。
- •11 月 8 日提交的兩項相容性提案——Leo Glisic 的 EIP-8488(將指令集劃分為舊版與 V2 版本)以及 Giulio Rebuffo 的雙 Gas 計量器草案——均未獲批准納入 Glamsterdam,也未指定目標日期。
- •Curve Finance 創辦人 Michael Egorov 與以太幣投資人 Ryan Berckmans 公開呼籲暫停,Egorov 警告很可能出現緊急硬分岔,Berckmans 則撤回了先前快速啟動的呼籲。
- •開發者已延後 Glamsterdam 於 10 月 26 日在 Hoodi 測試網的啟動,以太幣基金會正與安全公司 ChainSecurity 和 Dedaub 合作審查受影響的應用程式,同時收集開發者意見回饋。

以太幣開發者與投資人呼籲對網路下一次重大升級 Glamsterdam 保持審慎,原因在於新的 Gas 定價規則可能會干擾現有的智能合約。安全研究人員估計,約有 20 萬個合約可能受到影響,其中包括持有用戶資金且無法更新的合約。以太幣上已部署的程式碼預設為不可變,因此依據現行成本結構撰寫的合約無法被重寫以適應新的定價。
11 月 8 日,兩位開發者分別提交了相互競爭的提案,旨在防止 Glamsterdam 破壞現有使用的合約。Curve Finance 創辦人 Michael Egorov 警告,此次升級若以目前的形式推進,可能引發緊急硬分岔,也就是需要全網節點營運者協調升級的應變性規則變更。以太幣投資人 Ryan Berckmans 也推翻了他先前支持快速啟動 Glamsterdam 的立場。
在 10 月 29 日的會議上,開發者初步討論了最早於 11 月 16 日至 20 日進行 Glamsterdam 私人測試。該時程是在兩項新提案提交之前所討論的。
呼籲暫停的聲音
Curve Finance 創辦人 Michael Egorov 在 X 上發出直接呼籲,寫道:「請不要破壞這條鏈。」他警告,以目前形式的 Glamsterdam 看來很可能導致「再一次緊急硬分岔回退,伴隨大量紛爭」。
Dear @ethereum – please don't break the chain. It does look like Glamsterdam in the current form would lead to another emergency hard fork back, with a lot of drama. I am sure, it can be made without breaking immutable contracts which hold funds — Michael Egorov (@newmichwill) November 7, 2026
以太幣投資人 Ryan Berckmans 在審視相關風險後改變了立場。他最初支持快速推進,主張以太幣無法為每個應用保證 Gas 價格不變。他隨後在 X 上寫道:
「我們(顯然,現在)不應繼續盡快推進 Glam 啟動。我這樣說是錯的,」Berckmans 在 X 上寫道。
We should (clearly, now) not continue towards Glam activation asap. I was wrong to say so. I since learned that the problem is essentially worse than is generally understood (incl by me). We have an urgent need for more people to write more things with data in public on this. — Ryan Berckmans ⟠ (@ryanberckmans) November 7, 2026
安全研究人員 pcaversaccio 的態度更為強硬,表示升級不應以目前的形式推進。「imho Glamsterdam should not be shipped in its current form, period」(依我之見,Glamsterdam 不應以目前的形式發布,毫無例外),這位研究人員寫道,並補充指出,Gas 上調約在兩週前已向核心開發者提出。
化名開發者 banteg 表示,一項公開分析已列出約 20 萬個可能受影響的合約。這位開發者指出,分析方法中的缺陷可能意味著遺漏了更多合約,且若干知名協議也已曝險。
Gas 變更與兩項擬議修復方案
爭議源自 Glamsterdam 中的兩項提案:EIP-8037 與 EIP-8038。以太幣改進提案(EIP)是網路用以定義與採納規則變更的正式規範。這些提案將提高以太幣對合約建立以及鏈上儲存資料存取所收取的 Gas 費用。
Gas 是為智能合約執行的每一步驟定價的費用。根據 EIP-8037,在計入程式碼儲存與執行成本之前,建立合約的基礎費用將從 32,000 Gas 提高至 183,600。
許多應用在建構時假設這些成本將保持不變。有些應用在呼叫其他應用時會預留固定數量的 Gas,這意味著價格上調可能導致這些呼叫失敗——當實際成本超過合約預留的 Gas 時,呼叫可能會回退。安全公司 ChainSecurity 找出了八個可能因此失效的此類假設。
Leo Glisic 的提案 EIP-8488 將把以太幣的指令集劃分為兩個版本。現有合約將保留舊有的 Gas 排程,而新合約則必須使用帶有新定價的「V2」操作碼。
Giulio Rebuffo 的草案則採取不同的路徑,在每筆交易中運行兩個 Gas 計量器。其中一個依舊規則追蹤執行,讓合約看到它們預期的成本,另一個則依新價格設定實際費用。
Rebuffo 的草案指出,該設計尚未進行任何執行客戶端實作或共識測試。EIP-8488 與 Rebuffo 的提案均未獲批准納入 Glamsterdam,也都未指定目標日期。
在安全警告出現後,開發者延後了原定 10 月 26 日 Glamsterdam 在 Hoodi 測試網的啟動。Hoodi 是以太幣的公開測試網之一,即將推出的協議變更會先在此進行演練,之後才會上線主網。此次延後涵蓋 Amsterdam 執行層變更、Gloas 共識層變更,以及將 Hoodi 的 Gas 上限提高至 2 億的計畫。
11 月 6 日,以太幣基金會開發者 Marius van der Wijden 表示,基金會正與 ChainSecurity 和 Dedaub 合作審查受影響的應用程式。團隊同時也在收集開發者的意見回饋。
因此,討論中的 11 月 16 日至 20 日私人測試僅屬初步計畫,且是在兩項相互競爭的提案提交之前所安排的。目前仍待觀察的是,任何一份相容性草案是否能納入 Glamsterdam 的範圍,以及與 ChainSecurity 和 Dedaub 的持續審查在開發者意見回饋持續收集之際會有何發現。
原始來源:https://coincentral.com/ethereum-glamsterdam-upgrade-faces-pushback-as-200000-smart-contracts-risk-breaking/