Celestia
- date: 2023-06-19
- last updated: 2023-06-19
Overview
Celestia1 is a modular consensus and data network, built to enable anyone to easily deploy their own blockchain with minimal overhead.
Cryptographic Primitives
- whitepaper
- 2.2 Merkle Trees and Sparse Merkle Trees
- 2.3 Erasure Codes and Reed-Solomon Codes
- 5 Data Availability Proofs
- 5.1 Strawman 1D Reed-Solomon Availability Scheme
- 5.2 2D Reed-Solomon Encoded Merkle Tree Construction
- 5.3 Random Sampling and Network Block Recovery
- 5.4 Selective Share Disclosure
- 5.5 Fraud Proofs of Incorrectly Generated Extended Data
- Celestia App Architecture
- Implementation celestia-app pkg
Namespaced Merkle Tree Wrapper
Appendices
References
- Learn Modular
- Fraud and Data Availability Proofs: Maximising Light Client Security and Scaling Blockchains with Dishonest Majorities
- Celestia App Specifications
- Celestia App Architecture
- Rollkit Docs
- Rollkit Architecture Design Records
- Rollkit Dependency Graph
- Quantum Gravity Bridge
