Content of a Block in Ethereum 2.0

Published by Mario Oettler on

Blocks in Ethereum 2.0 are created on the so-called beacon chain. They have two major parts:

  1. Consensus layer
  2. Execution layer

The consensus layer is there for choosing the next block proposer, collecting attestations by validators, and managing staking deposits and staking exits (withdrawals). The consensus layer deals with “who does what” in the network.

The execution layer contains data about transactions and gas fees. The data in this part are processed by the MEV. The execution layer deals with “what is done” on the blockchain.

The block contains a section for the execution data

Before the Merge in 2021, the execution part and the consensus part were to distinct data structures. Since then, the execution payload is part of the beacon chain.

Categories: