LogoLogo
  • The ABC Stack
  • Monolithic vs Modular Blockchains
  • "Sovereign" Rollup L1s vs "Settled" L2s
  • ABC Stack Architecture
    • Key Features
    • Data Availability and Consensus
    • EVM Execution Environment
    • State Management
    • Security Model
    • Use Cases
  • Modular Bridging
    • Gelato Hyperlane Cluster
    • Hyperlane Components
    • Warp Route Types
    • Bridging Process with Hyperlane Warp Routes
    • Getting Started with Modular Bridging
Powered by GitBook
LogoLogo
On this page
  • Core Concepts
  • Celestia's Modular Framework
Export as PDF

Monolithic vs Modular Blockchains

PreviousThe ABC StackNext"Sovereign" Rollup L1s vs "Settled" L2s

Last updated 2 months ago

Core Concepts

Any blockchain must perform four essential functions:

  1. Execution: Processing transactions and updating state

  2. Settlement: Verifying proofs and resolving disputes between chains

  3. Consensus: Agreeing on transaction ordering

  4. Data Availability: Ensuring transaction data is published and accessible

Traditional monolithic blockchains handle all these functions in a single system. This design creates inherent limitations since optimizing for one function often requires trade-offs in others.

The pioneered by Celestia separates these four functions into specialized layers that can be optimized independently.

Celestia's Modular Framework

Celestia provides a base layer of consensus and data availability to allow settlement and execution to operate in their own layers.

This arrangement offers two critical advantages:

  • First, each layer can be optimized specifically for its function rather than trying to balance competing requirements. This leads to significant throughput improvements.

  • Second, the same settlement and data availability layers can support multiple execution layers (rollups) simultaneously, which creates an ecosystem of specialized chains rather than requiring each application to compete for resources on a single chain.

modular approach