Ethereum developers draft EIP-7917 proposal to solve the uncertainty of the existing proposer election.
Ethereum’s EIP-7917 Proposal
Ethereum developers Lin Oshitani (@linoscope), Justin Drake (@JustinDrake) jointly drafted the EIP-7917 proposal (Deterministic proposer lookahead), which aims to completely solve the uncertainty problem of the existing proposer election.
Excited to share EIP-7917 by me & @drakefjustin! It introduces deterministic proposer lookahead to the Beacon chain—a natural simplification that removes proposer unpredictability, which is crucial for preconfirmation protocols. https://t.co/jtLBxNCHDV
Details in🧵
— Lin Oshitani (@linoscope) March 26, 2025
Note that in the present Ethereum consensus, the system selects a validator as the block proposer of the slot from the entire set of active validators through a random sampling algorithm based on random numbers (such as RANDAO) and effective balance (Effective Balance). Even though the RANDAO seed can be accessed in advance, the validator’s effective balance may fluctuate within the epoch, making it difficult to fully predict the proposer of the next epoch, which brings hidden dangers to on-chain applications based on the pre-confirmation protocol.
EIP-7917 solves the uncertainty of proposer arrangement caused by the dynamic change of validator effective balance in the existing design by pre-calculating and storing a deterministic proposer list at the beginning of each epoch. This not only improves the security of the system and prevents validator manipulation, but also simplifies the implementation of the on-chain protocol while maintaining backward compatibility and scalability.
The duo has outlined a rationale considered alternatives stating that, “An alternative approach would be to cache the effective balances at the start of epoch N so it can be used to calculate the proposer lookahead at the start of epoch N+MIN_SEED_LOOKAHEAD. However, this approach would require additional footprint in the beacon state, and would not be able to provide the proposer lookahead to the EVM via the beacon root.”
Also Read: Standard Chartered Bank Official: Ethereum Faces ‘Midlife Crisis’
Credit: Source link