以太坊再提上調Gas Limit至6000萬,擴容路徑漸顯清晰
過去,很多人對於 ETH 的 TPS (每秒轉賬數)的印象仍停留在“每秒 15 筆”。然而,隨著持續的協議優化,以太坊目前的 TPS 峰值已提升至約 60,提升幅度達 4 倍。
儘管這一變化跟多年以來的持續優化有關,但是要論最直接的原因,還要*歸功於*簡單而有效地將 GAS Limit 從曾經的 1500 萬上限調到 3600 萬上限。
而最近,ETH 即將再次提高 GAS Limit 到 6000 萬上限。
什麼是 GAS Limit?
我們每個人使用 ETH 都需要支付 Gas 作為交易費用。Gas Limit,顧名思義,就是每個區塊所能容納的 Gas 上限。這個上限越高,區塊能處理的交易就越多,網絡速度也就隨之提升。
在眾多擴容路徑中,提高 Gas Limit 可以說是最立竿見影的方式。
更關鍵的是,這一調整不需要進行硬分叉,因為 Gas Limit 是以太坊中的動態參數,PoS 節點可以在現有協議規則下進行微調。
換句話說,協議本身就允許每個新區塊的生產者在 ±1/1024 的範圍內相較於父區塊調整 Gas Limit,這本身就是共識機制的一部分。這也與比特幣將區塊大小固定為 1MB 的機制截然不同。
所以提高 Gas Limit 並不需要系統升級或代碼修改,只要 PoS 節點在出塊時持續“發信號”支持,便能推動網絡逐步採納這一變更。目前以太坊全網有超過 100 萬個驗證者,只要達到一定的支持比例,網絡就會自動過渡到新的 Gas 上限,並確保所有節點的兼容性。
截至目前,已經有約 15% 的驗證者選擇支持 6000 萬 Gas 的設置。Ebunker 也已參與支持,作為非託管節點服務提供方,我們始終關注以太坊網絡性能與去中心化之間的平衡。由於這是一個自願過程,因此仍有相當一部分節點維持在舊版本(例如 3000 萬)的配置。
提高 Gas Limit 並不代表 PoS 節點能賺更多的錢,實際上,大概率是賺得更少。
自 EIP-1559 上線以來,以太坊的 Base Fee 會被直接銷燬,驗證者只能賺取用戶主動附加的小費。而 Gas Limit 一旦提高,意味著整個網絡的處理能力增強,交易擁堵減少,競爭小費的壓力也隨之減弱,小費金額自然也會下降。因此,從某種程度上說,Gas Limit 提高反而讓驗證者的收入變少,而 ETH 的銷燬量則進一步增加。
因此,在這樣的激勵機制下,仍然選擇支持 6000 萬 Gas Limit 的驗證者,可以說是大公無私。
此外,最近社區還提出了一個頗具爭議的提案 EIP-9698。該提案建議在未來四年內將 Gas Limit 從 3600 萬提升至 36 億,目標是將以太坊的 TPS 提高至約 2000,直指當前高性能鏈 Solana。然而,這一設想顯然有些激進。
理論上,只要節點的硬件性能足夠強,Gas Limit 確實可以不斷上調。但現實是,以太坊網絡擁有超過 100 萬個活躍驗證者,需要兼顧廣泛的參與者。而其他一些高性能公鏈的驗證者數量僅在百級規模,二者之間的差距高達萬倍。
即便是本輪將 Gas Limit 從 3600 萬提升至 6000 萬的提議,也是在 Pectra 升級帶來執行負載優化之後,才得以進入網絡調整節奏。
根據 ethpandaops 的研究,在 Gas Limit 提高至 6000 萬後,約 90% 的區塊能在 1016 毫秒內首次被發現。與此前相比,區塊傳播延遲略有增加,但仍處於可接受範圍之內。
然而,以太坊網絡中有 66% 的節點需要在 4 秒內完整接收區塊及其附帶的 blob 數據,才能確保區塊被視為有效。基於這一傳播限制,測試網推算出的 Gas Limit 上限理論值約為 1.5 億。因此,在當前架構下,EIP-9698 的願景短期內難以落地。
當然,若未來以太坊實行“大節點 / 小節點”架構,例如允許質押 2048 ETH 的節點處理更高負載、而 32 ETH 節點處理較小區塊,或許會為進一步擴容打開新的空間。
所以,雖然大家時常調侃 ETH Gas Price 不斷創新低,“貴族鏈”早已不復存在,但這或許並非僅因市場變化,而是以太坊本身確實正在變得更快、更高效、也更加親民。