Execution LayerTransaction and state changes are processed in this layer. Users interact with the blockchain via this layer.
Consensus Layer
This layer agrees on the conditions for verifying and validating transactions.
Data Availability
This layer makes sure that records are available to the public. The data required to verify the state of a transaction are published and stored on this layer.