Thesis

Monolithic vs Modular

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.

Data Availability layer

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.

Combinations of layers

Conventional rollup

Example of Optimism:

Smart contract rollup with altDA

Example of Eclipse:

Sovereign rollup

Example of Gluon:

Last updated