documentation icon indicating copy to clipboard operation
documentation copied to clipboard

FR: Explain common ETH2 Data Structures

Open prestonvanloon opened this issue 5 years ago • 1 comments
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

prestonvanloon avatar May 09 '20 20:05 prestonvanloon

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/

har00ga avatar May 11 '20 19:05 har00ga