What is the consensus-spec?

Consensus-spec defines the consensus protocol running by the consensus layer (CL) clients.

It’s written in Python because it’s very easy to understand.

You can install pyspec on your computer and test it (you need Python installed).

Work to be done for EPF

Resources

  1. https://github.com/ethereum/consensus-specs
  2. https://youtu.be/ZDUfYJkTeYw
  3. https://docs.google.com/presentation/d/10HdtwTaFdTVLaiIGQJClyCs8AzrPXS20i78LZnPXHyo/edit?usp=sharing
  4. https://eth2book.info/latest