以太坊已排定其Glamsterdam升級於10月6日13:53:36 UTC在Sepolia測試網啟用,將其下一個重大擴容套件推進至公開網路測試階段,之後才會在未來的主網上線。
- 以太坊將於10月6日13:53:36 UTC在Sepolia啟用Glamsterdam,主網目前尚未排定。
- Glamsterdam新增協定層級的提案者-建構者分離以及區塊存取清單,旨在支援更高的第一層吞吐量。
- Sepolia節點營運者必須在預定的網路啟用前,更新執行客戶端與共識客戶端。
- Gas定價變更可能導致依賴固定津貼、硬編碼上限或Gas假設的合約失效。
- Hoodi仍暫定於10月27日討論,但開發者尚未確認其啟用。
以太坊基金會宣布,Glamsterdam將在第353,024個epoch與第11,296,768個slot啟用。Hoodi與主網的啟用日期仍未決定,意味著10月6日的活動僅適用於Sepolia。
此次升級結合了以太坊執行層上稱為Amsterdam的變更,以及共識層上稱為Gloas的變更。其最大的新增內容改變了區塊的建構方式、驗證者檢查區塊的方式,以及客戶端在交易處理期間處理狀態的方式。
Sepolia上的節點營運者需要在啟用前,備妥其執行軟體與共識軟體的相容版本。一般ETH持有者與以太坊主網使用者無需為Sepolia升級採取任何行動。
Glamsterdam將如何讓以太坊更容易擴容?
Glamsterdam透過EIP-7732引入內化的提案者-建構者分離,稱為ePBS。此變更將區塊提案者與專門區塊建構者之間的關係直接移入以太坊的協定中。
如今,區塊建構者通常建構執行負載,並透過外部基礎設施與驗證者溝通。在ePBS下,提案者會納入建構者對某個執行負載的承諾,之後建構者再揭示完整的負載。
以太坊協定隨後處理建構者與提案者之間的付款。以太坊基金會表示,此結構降低了對區塊建構者付款所依賴的可信中中介軟體的依賴,同時將共識驗證與執行驗證分離。
驗證者獲得更多時間來驗證執行負載,因為共識檢查與執行檢查是分開進行的。負載及時性委員會負責判定建構者是否在規定時間內揭示其負載及相關的blob資料。
Glamsterdam將透過EIP-7928引入另一項主要元件,即建立區塊層級的存取清單。這些清單記錄區塊使用了哪些帳戶與儲存位置,以及交易產生的狀態變更。
以太坊開發者表示,這讓客戶端能從磁碟讀取狀態,並平行處理部分交易驗證,同時使狀態根計算更有效率。官方路線圖將Glamsterdam描述為一項旨在讓以太坊為更高第一層容量做好準備的升級。
正如crypto.news先前報導,以太坊開發者在私人devnet測試持續進行的同時,一直以10月6日的Sepolia分叉為目標。在開發者處理早期測試中發現的共識與執行錯誤期間,該日期最初被視為有條件性的。
Sepolia的10月6日日期現已確認
公開測試網的時程此後已超越該暫定階段。以太坊9月21日的全核心開發者測試筆記指出,Sepolia已確認於10月6日第353,024個epoch與13:53:36 UTC進行。
以太坊執行規格團隊於9月23日發布了首個包含Amsterdam變更的主網fixture集。開發者表示,該套件是在對Glamsterdam所含15項執行層EIP進行深入審查後推出的。
客戶端版本正陸續在分叉前發布。例如,Go Ethereum 1.17.6版明確包含Sepolia Amsterdam的啟用時間戳,並指示Sepolia節點營運者在10月6日前升級。
Besu於9月25日發布26.9.0版,而Nethermind 2.0.0則於本月稍早推出。基金會目前的發布表列出相容的執行客戶端,包括Besu 26.9.0、Erigon 3.7.0、go-ethereum 1.17.6、Nethermind 2.0.0與Reth 2.7.0。
在共識方面,列出的Sepolia版本包括Lodestar 1.49.0、Prysm 7.2.0與Teku 26.9.1,隨著各團隊完成相容性工作,預計還會有更多客戶端版本發布。
Prysm營運者面臨一項額外的設定細節。Prysm 7.2.0在啟用後預設為6,000萬Gas上限,而想要提出2億Gas上限區塊的驗證者,需要透過較新的提案者控制項來設定該值。
Glamsterdam改變以太坊收取Gas費用的方式
此次升級的影響範圍超越區塊建構。其中包含的數項EIP改變了以太坊的Gas計算方式,以更符合合約建立或存取狀態時所消耗的資源。
EIP-8037提高並單獨計量狀態建立的成本,而EIP-8038則改變存取狀態的成本。其他提案調整交易Gas、calldata成本、存取清單與區塊層級Gas計算。
因此,應用程式開發者需要在新規則下測試合約。以太坊基金會警告,依賴固定Gas津貼、硬編碼Gas上限,或對執行期間剩餘Gas量有所假設的應用程式,可能需要進行修改。
先前的測試已顯示此流程為何重要。正如crypto.news報導,Glamsterdam devnet發現了涉及共識最終性與EIP-8037實作的錯誤,促使客戶端團隊在確認公開分叉前持續測試。
以太坊甚至在8月推出一個名為Platåberget的臨時測試網,讓開發者有更多時間測試Glamsterdam的行為。基金會警告,依賴硬編碼最大Gas上限的軟體,包括部分錢包、索引器與Gas估算器,若不更新可能會失效。
以太坊Sepolia升級之後會發生什麼?
若Sepolia表現如預期,Hoodi預計將是下一個公開測試網階段。開發者會議筆記將10月27日列為暫定的Hoodi目標,並在Sepolia啟用後安排進行是否推進的討論,但基金會尚未正式排定Hoodi。
主網仍未有啟用日期。Ethereum.org目前將Glamsterdam置於2026年第四季,同時明確指出該日期尚未確認。
以太坊基金會已將其漏洞賞金計畫開放至Glamsterdam規格與EIP。隨著相容版本被正式納入,客戶端實作也將符合資格,為安全研究人員提供另一條在主網部署前回報問題的途徑。
在Glamsterdam之後,以太坊的路線圖將在2027年轉向Hegotá。下一個分叉預計將涵蓋另一組協定變更,同時開發者正朝涉及原生帳戶抽象、更強的密碼學驗證與抗量子基礎設施的長期計畫邁進。
在相關報導中,Vitalik Buterin表示,Hegotá可能是以太坊最後一個外觀較為傳統的分叉,之後開發將日益轉向遞迴STARK、自動化驗證、隱私與重新設計的共識系統。
以太坊協定團隊另外設定了2029年12月的目標,要在執行層、共識層與資料層實現抗量子能力。Hegotá路線圖目前包含與該長期轉型相關的工作,儘管許多個別提案仍在審查中。
對Glamsterdam而言,下一個固定里程碑是10月6日13:53:36 UTC的Sepolia。運行Sepolia的節點營運者必須在該啟用前安裝相容的執行與共識客戶端,否則其節點將不再遵循升級後的網路規則。
