@unitynodes.eth
Celestia provides data availability through its own PoS blockchain called celestia-app
This chain doesn’t do smart contracts; it just puts out data, so rollups can use it
It runs on celestia-core, which is like a changed-up version of the Tendermint system.
Here’s what Celestia did differently with Tendermint:
• They put in a way to fix data even if some nodes lose pieces of it
• They switched out regular Merkle trees for Namespaced Merkle Trees, so each rollup grabs only its stuff instead of the entire block
Celestia-core works with celestia-app using ABCI++, which handles Celestia’s Proof-of-Stake stuff and how it's managed
But here’s the main thing: celestia-app doesn’t check or run application data
It just makes sure the data is there for anyone who wants it
Rollups handle running things, and Celestia makes sure data is open
This means no fighting for block space, cheaper scaling, and easier checking because of DAS