Modular Blockchains and Data Availability with Celestia

Added:

Founder's Story
Modular Vs Monolithic
Core Functions
Sampling Security
Erasure Coding
Scale & Design

Founder's Story

0:02
Playing Section
  • 1

    Mustafa Al-Bassam's role in Celestia's creation.

  • 2

    Background in hacking and blockchain research.

The fundamentals of monolithic blockchain architecture, specifically how traditional networks like Bitcoin and Ethereum handle execution, consensus, and data storage in a single layer.
The Blockchain Trilemma, which highlights the trade-offs between scalability, security, and decentralization.
Basic cryptographic concepts, particularly the structure and utility of Merkle Trees and cryptographic hashes.
The general concept of Layer 2 scaling solutions, specifically how Rollups (both Optimistic and Zero-Knowledge) offload execution from the main chain.
The mathematical principles of Erasure Coding (such as Reed-Solomon codes) and how they are applied in 2D Merkle Trees for Data Availability Sampling (DAS).
The concept of Sovereign Rollups and how they differ from traditional smart contract rollups in terms of consensus and fork-choice rules.
A comparative study of alternative Data Availability layers, such as Avail, EigenDA, and Ethereum's proto-danksharding (EIP-4844).
Hands-on deployment of a modular rollup using framework stacks like Cosmos SDK, OP Stack, or Arbitrum Orbit with Celestia as the underlying data availability layer.
16.8K views491likes10:19@gogodiegoOriginal Release: 2023-05-05

Celestia is the first modular blockchain network that separates the four core components of blockchains—execution, consensus, data availability, and settlement—allowing developers to choose their own technologies for each layer. Unlike traditional monolithic blockchains where validators handle all layers, Celestia focuses exclusively on consensus and data availability, enabling sovereign roll-ups with custom execution environments and settlement layers. Celestia achieves data availability through erasure coding (using Reed-Solomon's algorithm) and data availability sampling, where light clients can verify data integrity by randomly sampling transactions, providing exponential security improvements while maintaining scalability regardless of block size.