新聞加密貨幣以太坊Glamsterdam升級可能終結錢包賴以運作的21,000 Gas常數

以太坊Glamsterdam升級可能終結錢包賴以運作的21,000 Gas常數

作者: CryptoMeter io·

重點速覽

  • EIP-2780將以基於資源的組成部分,取代以太坊固定的21,000 Gas交易基礎成本。
  • 根據該提案,零值交易可能需要15,000 Gas,轉帳給自己則可能降至12,000 Gas。
  • 建立新帳戶的轉帳將改為收取獨立的狀態Gas費用,目前設定約為183,600 Gas。
  • 這項變更將需要更新錢包、Gas估算器、RPC供應商以及與ERC-4337相關的基礎設施。
  • Glamsterdam預定於2026年下半年進行,接續2025年12月上線的Fusaka升級。
以太坊Glamsterdam升級可能終結錢包賴以運作的21,000 Gas常數

以太坊的下一個重大網路升級Glamsterdam,可能迫使錢包與交易基礎設施重新思考區塊鏈上由來已久的假設之一:每筆交易固定的21,000 Gas基礎成本。這個常數自2015年以太坊上線時便寫入協議,並在其後每次硬分岔中沿用至今,這也是為什麼許多下游工具至今仍將其視為固定值。

這項轉變將透過EIP-2780實現,該提案主張以與交易實際消耗資源掛鉤的個別成本,取代固定的21,000 Gas費用。該提案仍在評估是否納入Glamsterdam,以太坊目前將Glamsterdam的目標訂於2026年下半年,接續2025年12月上線的Fusaka升級。與近期的升級一樣,Glamsterdam的名稱取自兩座城市——此次是格拉斯哥與阿姆斯特丹。

為什麼21,000 Gas常數正在改變

在現行規則下,既有帳戶之間的標準ETH轉帳需要21,000 Gas。多年來,錢包、Gas估算器與交易建構器都將其邏輯錨定在這個數字上。

EIP-2780會將這個常數拆解為數個組成部分。一筆簡單的零值交易可能僅需15,000 Gas,而轉帳給自己則可能降至12,000 Gas。不過,根據目前版本的提案,轉帳至既有帳戶的普通ETH轉帳仍將合計為21,000 Gas。

更大的變動發生在交易建立新帳戶時。現行制度下,建立新帳戶的普通轉帳在21,000 Gas的基礎上,已需額外支付25,000 Gas。而在該提案下,這類轉帳將改為產生獨立的狀態Gas費用,因為以太坊必須永久儲存新帳戶。目前的規範為該項操作分配約183,600狀態Gas。

狀態Gas的設計也將EIP-2780與以太坊最長期的工程爭論之一——狀態增長——連結起來。鏈上每新增一個帳戶,都會擴大全節點必須無限期儲存與提供服務的資料集,研究人員也耗費多年研究無狀態與狀態過期等解決方案。針對交易迫使網路承擔的儲存成本明確收費,為這項疑慮提供了具體的定價機制。

錢包面臨新的Gas估算挑戰

這項提案之所以重要,是因為錢包將無法再將21,000視為交易有效性的通用最低值。EIP-2780將決定交易能否進入區塊的內在Gas,與取決於執行期間所觸及狀態的執行時期費用分開。這項區別可能需要錢包、RPC供應商、Gas估算器與帳戶抽象基礎設施全面更新。

影響也延伸至ERC-4337的Bundler。在以太坊的狀態Gas模型下,依賴gasleft衡量子操作成本的應用程式,可能無法再準確反映每項費用。

Glamsterdam也在推動更廣泛的變革,包括區塊級存取列表與更高的區塊Gas上限。這些變革共同旨在讓以太坊更能以平行方式處理交易,同時維持網路資源的永續性。升級的最終範圍將透過以太坊的All Core Devs會議定案,由用戶端團隊決定納入哪些提案,並在主網啟用前於公開開發網路上進行測試。

對一般使用者而言,只要錢包軟體獲得必要的更新,這次轉變應該在很大程度上難以察覺。然而,對開發者來說,隨著以太坊邁向更細緻的定價模型,熟悉的21,000 Gas規則正變得不再那麼可靠。