以太坊开发者草拟EIP-7917提案,旨在解决现有提议者选举的不确定性问题
2025-03-27
【以太坊开发者草拟EIP-7917提案,旨在解决现有提议者选举的不确定性问题】3月27日消息,以太坊开发者@linoscope与@JustinDrake联合草拟EIP-7917提案(确定性提议者预览 | Deterministic proposer lookahead),旨在彻底解决现有提议者选举的不确定性问题。当前以太坊共识中,系统会从整个活跃验证者集合中通过一种基于随机数(例如RANDAO)和有效余额(Effective Balance)加权的随机采样算法选出一个验证者作为该slot的块提议者,尽管RANDAO seed可提前获得,但因验证者有效余额可能在epoch内波动,导致下一epoch的提议者难以完全预测,给基于预确认协议的链上应用带来隐患。
EIP-7917通过在每个epoch开始时预先计算并存储一个确定性的提议者列表,解决了现有设计中由于验证者有效余额动态变化而导致的提议者安排不确定性问题。这不仅提高了系统的安全性,防止验证者操纵,还简化了链上协议的实现,同时保持向后兼容性和扩展性。