Skip to content

🎓 Thesis

There are four layers in a blockchain:

  • Execution layer
  • Settlement layer
  • Consensus layer
  • Data Availability layer

“Modular blockchain” is a paradigm that combines these separated layers, and allows us to build a scalable blockchain.

In short, the Data Availability (DA) layer plays a role of storing transaction data of Layer 2 blockchains until the L2 transactions are finalized in the L1 blockchain.

Example of Optimism:

Execution layerOptimism
Settlement layerEthereum
Consensus layerEthereum
Data Availability layerEthereum

Example of Eclipse:

Execution layerEclipse
Settlement layerEthereum
Consensus layerEthereum
Data Availability layerCelestia

Example of Gluon:

Execution layerGluon
Settlement layerGluon
Consensus layerSunrise
Data Availability layerSunrise