documentation
documentation copied to clipboard
FR: Explain common ETH2 Data Structures
trafficstars
In recent conversations with users, they are confused on some terminology in ETH2. I'd like to see some more documentation around the data structures in ETH2, how they work in the life cycle of a validator, and what it all means. Ideally we could have great diagrams to explain these objects. The Prylabs team has many talk slides with visuals of some of these objects and would be happy to share.
Starting points:
- Beacon Block
- Attestations
- Aggregation (this was the most confusing)
- Proposer slashing
- Attester slashing
- Voluntary exits
- Withdrawals
On top of dedicated docs, would be fantastic to flesh this page out more with some of this information. Always intended on it being far more robust, but sort of fell into the background: https://docs.prylabs.network/docs/terminology/