八月 28, 04:40
以太坊吞吐量提升三倍的計畫可能導致數百萬份智慧合約失效
Ethereum's plan to triple network speed could silently break millions of existing smart contracts
CryptoSlate

以太坊候選升級 Glamsterdam 旨在將基礎層吞吐量提高約三倍。該升級可能在不易察覺的情況下導致數百萬份現有智慧合約失效。以太坊基金會表示,該計畫將使燃料費與每項操作消耗的資源相匹配。EIP-8037 與 EIP-8038 仍在正式審查中。以太坊官方路線圖計畫在 2026 年第四季進行升級。Sepolia、Hoodi 與主網的固定分叉日期尚未公布。EIP-8037 估計,Geth 狀態資料庫在 2026 年 1 月約為 390 GiB。以太坊燃料上限從 3,000 萬提高至 6,000 萬後,日均狀態增長量從約 105 MiB 升至 326 MiB。EIP-8037 推算,在 2 億燃料上限情境下,年增長量約為 387 GiB。提案稱,從 390 GiB 的起始點算起,該數字可能在一年內越過所引用的 650 GiB 效能門檻。提案將這項推算描述為用於推動方案的估計,而非經測量的預測。EIP-8037 提議為新狀態的每個位元組設定 1,530 燃料的統一成本。提案還提出獨立的狀態燃料維度。1.5 億的參考區塊上限目標是使年均狀態增長量達到 120 GiB。提案列出重新定價後在 2 億上限下最壞情況的年增長量為 160 GiB。使用者將為執行燃料和狀態燃料付費。EIP-8038 將提高存取現有狀態及向現有狀態寫入時部分帳戶和儲存成本。提案使用基於 2026 年 3 月與主網相當的狀態快照進行的客戶端基準測試。兩項提案將約三倍吞吐量作為工程支援目標。啟用後將為提高上限留下空間,但不保證主網容量立即提升三倍。公開儀表板涵蓋 2024 年 12 月 3 日至 2026 年 6 月 15 日期間、400 萬個區塊中的 929,731,274 次交易重播。研究人員在現行計畫和一個候選計畫下,針對每筆交易的規範交易前狀態進行重播。研究人員首先使用每筆交易的原始燃料上限。隨後測試最高為該上限 10 倍的上限值。比較內容包括成功情況、燃料消耗、日誌、輸出和執行軌跡。在 EIP-8037 下,有 174,473,898 次重播在原始上限下失敗,但在提供更多燃料後成功。另有 2,687,652 次重播進入潛在失效組。在 EIP-8038 下,有 84,708,228 次重播可透過提高上限修復。另有 3,036,537 次重播可能失效。這些數字並不代表數百萬份不同的合約,因為單一高頻應用程式的重複活動可能主導統計數量。儀表板將潛在失效交易定義為:在基準計畫下成功,但在測試的 10 倍上限下仍於候選計畫中失敗的交易。該組包括燃料不足的情況,也包括新成本改變執行行為後因其他原因回滾的交易。由於使用者、錢包、合約、區塊建構者和費用市場可在主網上線前適應,這項分類代表反事實風險。規模更大的可修復組將要求前端、打包器和基礎設施提供商提交符合新計畫的上限。更難處理的情況包括固定的 2,300 燃料補貼,也包括硬編碼並轉發給內部呼叫的燃料,以及根據具有固定上限的預簽署交易進行分支的邏輯。一份公開的對外聯絡報告確認了 eth-infinitism 的 ERC-4337 EntryPoint 版本及相關智慧帳戶技術堆疊,包括 ZeroDev 和 Alchemy。報告還確認了與 Across、Socket/Bungee、CoW Protocol 和 0x 相關的反覆反事實失敗。不可變合約可能需要新的 EntryPoint、帳戶、工廠或驗證器實作,使用者隨後可能需要遷移。其他系統則可能透過路由、批次處理或燃料核算調整得到修復。ERC-4337 打包器需要區分可修復失敗與由驗證防護措施或內部燃料假設造成的失敗。錢包、RPC 提供商、索引器、節點工具和燃料估算器需要納入新規則。前端和打包器需要停止依賴按照舊計畫校準的快取常數或上限。兩項 EIP 都要求相關邏輯計入新成本。Plataberget 測試網公告警告,圍繞硬編碼最大燃料上限或單一燃料維度建立的工具將失效。向現有帳戶進行普通 ETH 轉帳仍可使用 21,000 燃料。向尚不存在的帳戶發送價值會在執行時增加狀態建立費用。開發者需要重新模擬交易,檢查固定補貼和內部呼叫上限,並根據候選計畫測試受影響的路徑。一份公開發布的時間表將 Glamsterdam 分叉安排在 8 月 20 日,並報告稱截至 8 月 24 日已配合重新定價計畫上線。該流程從穩定開發網推進至 Sepolia 和 Hoodi 公共測試網,隨後進入主網。2026 年路線圖目標仍取決於測試結果。
This content is an AI-generated summary/analysis for informational purposes only and does not constitute investment advice.