3월 27일, 이더리움 개발자 @linoscope와 @JustinDrake가 공동으로 이더리움 개선 제안(EIP)-7917을 초안했습니다(확정적 제안자 미리보기 | 확정적 제안자 선행). 이는 기존 제안자 선거의 불확실성 문제를 근본적으로 해결하는 것을 목표로 합니다. 현재 이더리움 합의에서는 시스템이 전체 활성 검증자 집합에서 무작위 시드(예: RANDAO)와 유효 잔액(Effective Balance)에 가중치를 둔 무작위 샘플링 알고리즘을 통해 해당 슬롯의 블록 제안자를 선택합니다. RANDAO 시드는 미리 얻을 수 있지만, 검증자의 유효 잔액이 에포크 내에서 변동될 수 있어 다음 에포크의 제안자를 완전히 예측하기 어렵고, 이는 사전 확인 프로토콜 기반의 온체인 애플리케이션에 잠재적 위험을 초래합니다.
이더리움 개선 제안(EIP)-7917은 각 에포크 시작 시 확정적인 제안자 목록을 미리 계산하고 저장함으로써 검증자의 유효 잔액 동적 변화로 인한 기존 설계의 제안자 배치 불확실성 문제를 해결했습니다. 이는 시스템의 보안성을 높이고 검증자의 조작을 방지할 뿐만 아니라, 온체인 프로토콜 구현을 단순화하면서 동시에 하위 호환성과 확장성을 유지합니다.