Etheorem: Consensus Spec Formalization and Proving in Lean4
Duration: NaN:NaN:NaN
Speaker: Ivan Anishchuk
Type: CLS - EPF Talk
Expertise: Some familiarity with the topic
Event: Devcon
Date: Nov 2026
A novel approach to the spec, a single artifact that can we run, test, and prove. Contributions included completeness theorem for merkle branch check widely used in consensus (deposits, lightclient sync, and PeerDAS sampling), protocol arithmetic and invariants proofs, and various spec model improvements (including modeling Heze fork with FOCIL).