以太坊測試區塊空間還能安全擴張多少

ETH
Glamsterdam區塊空間驗證者gas 上限以太坊SepoliaPrysm
1 小時前來源: crypto.news
以太坊測試區塊空間還能安全擴張多少

以太坊已準備在 Glamsterdam 升級下於 Sepolia 測試 2 億 gas 上限,在開發者決定最終哪些方案能在主網上運作之前,先讓超過網路先前區塊容量三倍以上的規模通過公開測試。

摘要

  • 以太坊正在 Sepolia 測試 2 億 gas 上限,高於先前約 6,000 萬,因為 Glamsterdam 讓大幅更大的區塊通過公開網路測試。
  • Prysm 在啟用前不久發布了 7.2.1 版,讓驗證者自動使用新上限,而不是除非營運者手動更改設定否則仍維持在 6,000 萬。
  • 更多區塊容量可在需求旺盛期間為交易提供額外空間,不過 2 億 gas 上限並不自動意味著使用者費用會降低。
  • Sepolia 將協助開發者在 Glamsterdam 登上以太坊主網之前,評估驗證者是否能可靠處理增加的工作負載;主網尚未設定啟用日期。

根據 Prysm 10 月 5 日的發布說明,驗證者客戶端 7.2.1 版已加入 Sepolia 的新 gas 上限排程,因此一旦 Glamsterdam 啟用,驗證者就會自動使用 2 億設定來提出區塊。該升級預定於 10 月 6 日 13:53:36 UTC 進行。

Prysm 7.2.0 支援 Sepolia 分叉,但在 2 億設定被加入 Sepolia 配置之前就已發布。使用該版本的驗證者在啟用後將預設為 6,000 萬 gas,除非營運者手動更改其提案者設定。

7.2.1 版將該排程直接加入客戶端,移除了這個額外步驟。營運者仍可透過提案者設定、keymanager API 或 Prysm 的建議 gas 上限選項來選擇其他上限。

這個時機對開發者試圖在 Sepolia 上衡量的內容很重要。若驗證者以 6,000 萬和 2 億 gas 混合提出區塊,將使網路對 Glamsterdam 旨在測試的較大區塊的曝險較不一致。

以太坊正在測試驗證者能處理多少區塊空間

Sepolia 從約 6,000 萬 gas 提高到 2 億 gas,為以太坊開發者提供了一個公開環境,以觀察當每個區塊能容納大幅更多運算時,驗證者如何應對。

區塊 gas 上限決定區塊內交易可消耗的最大 gas 量。提高上限並不直接設定個別使用者支付的費用,但當區塊空間需求上升時,它為交易創造了更多空間。

以太坊主網在超過 513,000 名驗證者表示支持該變更後,於 2025 年 11 月將其 gas 上限提高至 6,000 萬。這項調整讓區塊有更多容量處理交易,同時以太坊持續準備旨在支援更高吞吐量的協議變更。

Glamsterdam 將這項工作推進得更遠。以太坊基金會將該升級描述為其 Layer 1 擴容路線圖的一部分,其中包含被納入協議的提案者-建構者分離以及區塊層級存取清單,改變區塊的產生與驗證方式。

更高的 gas 上限可為同一區塊內更多交換、穩定幣轉帳、智慧合約互動及其他交易創造空間。當需求很高時,擁有更多可用區塊空間可減少試圖讓交易被打包的使用者之間的競爭。

這並不意味著 2 億 gas 上限會自動讓以太坊交易變得便宜。費用仍取決於網路需求和所執行的活動類型,而 Glamsterdam 另行改變某些操作的定價方式。

Glamsterdam 改變以太坊對什麼收費

更多區塊容量為以太坊帶來另一個問題,因為並非每項操作都對網路造成相同負擔。

有些操作需要運算,而該運算在交易結束時就結束。其他操作則會產生以太坊節點可能必須保留、作為網路狀態一部分的資料。

Glamsterdam 透過包括 EIP 8037 在內的變更來解決這一差異,該提案改變了創建狀態的成本。以太坊基金會表示,相對於其對節點造成的永久儲存負擔,狀態創建歷來一直很便宜。

該提案將費用與某項操作所創建或存取的永久資料量更緊密地掛鉤。正如 crypto.news 先前報導,以太坊基金會開發者 Parithosh Jayanthi 在早前的 Glamsterdam 測試期間表示,高階運算將變得更便宜,而狀態將變得更昂貴。

開發者已經警告,這種重新定價可能會影響某些應用程式。依賴固定 gas 假設、2,300 gas 津貼或特定 gas 上限的合約,可能需要在 Glamsterdam 上線主網之前進行修改,而透過交易重播測試的大多數合約則未受影響。gas 相容性警告涵蓋了 EIP 8037 和 EIP 8038,後者改變了存取帳戶和儲存的成本。

這一組合讓以太坊得以在實驗更高執行容量的同時,對可能使其永久狀態增長過快的操作施加更嚴格的經濟限制。

2 億 gas 測試已通過一次私人演練

Sepolia 不會是 Glamsterdam 首次在 2 億水準附近運作。

Glamsterdam Devnet 11 先前在 9 月的一次受控演練中,從 6,000 萬 gas 提升至 2 億 gas。該網路使用了橫跨多個客戶端的 84,000 個驗證者,並承載了計畫用於公開測試的核心 EIP。

Devnet 11 容量測試是在早前 Glamsterdam 開發網路出現問題之後進行的。Devnet 8 在其 Gloas 啟動前後遇到了無法最終化的問題,而其他測試則暴露了影響執行客戶端的問題,之後開發者才推進到進一步的迭代。

Sepolia 將該升級置於一個公開測試網環境中,營運者在其中運行不同的客戶端和配置。以太坊開發者可以利用該測試來觀察更高容量在更接近真實網路的條件下是否保持穩定。

Prysm 的最後一刻更新是這一準備工作的一部分。7.2.1 版本包含了 epoch 353,024 的 Sepolia gas 時程,並將 Gloas 分叉後驗證者的預設值設為 2 億。

主網不會在 10 月 6 日移至 2 億

Sepolia 測試並不會將以太坊主網的 gas 上限提高至 2 億。

以太坊官方的 Glamsterdam 時程僅列出 Sepolia 為 10 月 6 日。Hoodi 和主網的啟動日期仍未確定,以太坊基金會表示將在客戶端團隊就這些部署達成一致後另行發布公告。

Sepolia 營運者需要相容的執行和共識客戶端才能跟隨升級後的網路。Prysm 是參與其中的幾個共識客戶端之一,其他還包括 Lighthouse、Nimbus、Teku、Lodestar 和 Grandine。

以太坊開發者早已將 2 億水準認定為 Glamsterdam 測試的重要部分。該網路的路線圖表示,若以太坊在沒有相應 gas 定價變化的情況下,朝著該升級所賦能的容量擴展,狀態增長可能會變得不可持續。

Glamsterdam 之後的工作正在審視同樣的制約。為 Hegotá 考慮的提案包括旨在隨著區塊上限提高而將交易資料和狀態創建納入考量的變更,開發者正在審查進一步的 gas 變更,作為以太坊 2027 年升級規劃的一部分。

對 Sepolia 而言,立即的測試從 epoch 353,024 開始。運行 Prysm 7.2.1 的驗證者在 Glamsterdam 啟動時將預設為 2 億 gas 設定,而 Hoodi 和以太坊主網仍沒有確認的 Glamsterdam 啟動日期。