3 月 27 日,以太坊開發者 @linoscope 與 @JustinDrake 聯合草擬 EIP-7917 提案(確定性提議者預覽 | Deterministic proposer lookahead),旨在徹底解決現有提議者選舉的不確定性問題。當前以太坊共識中,系統會從整個活躍驗證者集合中通過一種基於隨機數(例如 RANDAO)和有效餘額(Effective Balance)加權的隨機採樣算法選出一個驗證者作為該 slot 的塊提議者,儘管 RANDAO seed 可提前獲得,但因驗證者有效餘額可能在 epoch 內波動,導致下一 epoch 的提議者難以完全預測,給基於預確認協議的鏈上應用帶來隱患。
EIP-7917 通過在每個 epoch 開始時預先計算並存儲一個確定性的提議者列表,解決了現有設計中由於驗證者有效餘額動態變化而導致的提議者安排不確定性問題。這不僅提高了系統的安全性,防止驗證者操縱,還簡化了鏈上協議的實現,同時保持向後兼容性和擴展性。