Skip to content
Blockchain Association of Cameroon
BAC-L2-TIA-113Celestia and modular blockchainsExpert

Building a sovereign rollup III — sync and fork choice

Ensuring anyone can rebuild the same chain from the published data — the operational definition of sovereignty.

Level
L2Appchain developer
Duration
4 h
Track
Celestia and modular blockchains
Maintainer
Modular Blockchain / Celestia Architect

Learning objectives

  • 01Implement node synchronisation from the data layer
  • 02Define and enforce an explicit fork-choice rule
  • 03Demonstrate convergence between two independent nodes

Guided lab

Sync a second node from scratch and verify the resulting states are identical.

Independent lab

Publish two competing blocks at the same height and show fork choice resolves identically everywhere.

Security angle

An ambiguous fork-choice rule produces two equally legitimate chains: the ambiguity is the flaw.

Assessment

Convergence demonstrated between nodes operated by different teams.