EIP-7514 是以太坊 9 月 7 日最新發布的改進提案。它將在 2023 年末的 Dencun 升級中與 EIP-4844 等其他五個提案一同啟動。
該提案的主要目的是為了減緩 ETH 質押數量成長速度過快的問題。它改變了先前動態計算的 Epoch Churn Limit,設定了恆定為 8 的 Max Epoch Churn Limit,以幫助減緩 ETH 持續攀升的質押率。
EIP-7514 可以幫助以太坊網路降低因 ETH 質押數量快速增加所帶來的相關安全性風險,同時為社群提供更多時間來改善驗證者質押獎勵方案。
目前,以太坊面臨的其中一個嚴峻問題是 ETH 的質押率成長過快。根據以太坊的統計,如果存款隊列保持 100% 滿員,ETH 質押率將在 2024 年 5 月達到 50%,9 月達到 75%,最後於 2024 年 12 月達到 100%。
雖然流通量的減少會促使 ETH 價格的攀升。但隨著 ETH 質押率的增加,以太坊共識層承受的壓力會越來越大。驗證者越多,意味著惡意驗證者的數量也會隨之增加,從而增加網路的安全性維護成本。
而導致ETH 質押率增長迅速的主要原因有兩個:
為了激勵驗證者維護以太坊網路安全,以太坊早期設定的驗證者質押獎勵相對較高( 2021 年底約9%)。雖然隨著 ETH 質押量和驗證者數量的增加,質押獎勵逐漸減少(目前約 3.9%)。但根據計算,當 ETH 質押率達到 100% 時,驗證者的質押獎勵仍佔其 ETH 質押量的 1.6%。這對於驗證者們來說還是具有一定的吸引力。
因此以太坊正在考慮對質押獎勵進行調整,以尋找一個合適的獎勵比率,從根本上解決大量驗證者湧入帶來的質押過量問題。而該比率的設定是一個長期工作,需要時間詳細討論。
所以 EIP-7514 本質上是一個過渡提案。它設定了固定 Max Epoch Churn Limit 來控制 ETH 的質押成長速率,從而為社群提供更多時間進行質押獎勵調整的討論。
EIP-7514 最重要的改變就是將 Epoch Churn Limit 的最大值設定成了固定數值:8。
Epoch Churn Limit 是一個控制特定時間內以太坊驗證者啟動和退出的參數。它被用於穩定以太坊驗證者的數量,以維護以太坊網路的穩定性。
Epoch Churn Limit 限制了 1 epoch(約 6.4 分鐘)內以太坊上可質押的 ETH 數量,以及可發起的質押 ETH 提取數量。它基於動態計算。數值取決於以太坊網路上活躍的驗證者數量。簡單來說,以太坊上活躍的驗證者越多,每個 epoch 可以啟動的新驗證者和允許退出的驗證者就越多。
Epoch Churn Limit = max(4, Active_Validators/65536)
即以太坊網路上每增加65,536 個活躍驗證者,每epoch 可以激活的新驗證者數量就會增加1 個,每epoch 可以處理的驗證者退出數量也會增加1 個。
雖然 Epoch Churn Limit 限制的驗證者退出數量和激活數量相同,但實際上根據以太坊的退出規則,驗證者退出質押提款需要 27 小時到 36 天不等的等待時間。因此驗證者的加入與退出並不平衡。如果不對 Epoch Churn Limit 進行控制,ETH 質押數量會隨時間增加上漲的越來越快,最終在短時間內到達 100% 的 ETH 質押率。
根據Dune 上的數據,自2023 年4 月13 日以太坊Shapella升級後,以太坊的活躍驗證者數量就一直在增加。受此影響,Epoch Churn Limit 的數值從 8 上升到了 12。這意味著每天有 2,700 個驗證者可以在以太坊上被激活,相當於每日增長 86,400 ETH 的質押量。
而根據以太坊,2023 Q4(Dencun 的預計活化時間),Epoch Churn Limit 的數值將上升至16,每日增長的ETH 質押量也會進一步增長至115,200 ETH,漲幅超過30 %。受此影響,ETH 的質押率會在 2024 年 7 月 23 日超過 50%。然後在 2025 年底到達 100%。
而有了EIP-7514 的幫助,Dencun 激活時Epoch Churn Limit 的數值將穩定在8(每日1,800 個驗證者可在以太坊上被激活,每日增長的ETH 質押量將穩定在57,600 )。根據計算,這將使 ETH 質押率到達 50% 的時間推遲近 8 個月,到達 100% ETH 質押率的時間也將至少推遲兩年。