Back to Publications

Agent-Based Modelling of Ethereum Consensus

We present a minimalist agent-based model to efficiently simulate the Ethereum Proof-of-Stake (PoS) consensus protocol. The model depends on information diffusion: the main parameters are block and attestation latency as well as the underlying peer-to-peer topology. In addition to the model description, we define measures to asses the quality of consensus, providing tools to observe the model’s reactivity to parameters change.”