🎓 Thesis
Monolithic vs Modular
Section titled “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
Section titled “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
Section titled “Combinations of layers”Conventional rollup
Section titled “Conventional rollup”Example of Optimism:
| Execution layer | Optimism |
| Settlement layer | Ethereum |
| Consensus layer | Ethereum |
| Data Availability layer | Ethereum |
Smart contract rollup with altDA
Section titled “Smart contract rollup with altDA”Example of Eclipse:
| Execution layer | Eclipse |
| Settlement layer | Ethereum |
| Consensus layer | Ethereum |
| Data Availability layer | Celestia |
Sovereign rollup
Section titled “Sovereign rollup”Example of Gluon:
| Execution layer | Gluon |
| Settlement layer | Gluon |
| Consensus layer | Sunrise |
| Data Availability layer | Sunrise |