zerokn0wledge

Modular designs on Celestia: Rollmint, Saga, Dymension rollApps and Cevmos

Thread1,071 words
BreakdownL1/L2EthereumCelestiaRollmintDymensionSagaEvmosFuel$DYM$ETH

Shows how Celestia's DA layer enables new architectures: Rollmint sovereign rollups, Saga rollup-as-a-service, Dymension rollApps with Hub settlement, the Cevmos settlement stack and Fuel as an execution layer.

Key claims
Rollmint deploys sovereign rollups on Celestia in minutes
Sovereign rollups post raw blocks to Celestia without smart contracts
rollApps delegate settlement to Dymension Hub and post data to Celestia
0/ @CelestiaOrg's modular #DA layer enables new network designs and makes spinning up rollups easier than ever before a 🧵 featuring #RollMint, @dymensionXYZ, @Sagaxyz__, @EvmosOrg and @fuellabs_ exploring the modular future 🔮✨ (0/34) 👇 1/ I have talked a lot about modularity and how @CelestiaOrg's modular #DA layer marks the beginning of a new era in blockchain architecture if you want a summary on that, check my thread below 👇 x.com/expctchaos/status/1601534426592071681 2/ what I want to show you today, is how these novel architectures that @CelestiaOrg enables could look like, how @CelestiaOrg makes blockchain development easier & more accessible than ever before and how the modular building blocks of the future fit together 3/ let's quickly recap what @CeleatiaOrg is #Celestia is a modular, chain-agnostic data availability layer that provides rollups a highly scalable, decentralized & cheap DA solution with high security guarantees to #rollups 4/ today, rollups use $ETH for consenus, proof verification and posting call data (so that rollup state is reconstructible and accessible) this comes with scalability limitations and makes operating the rollup expensive (mainly due to L1 gas cost for posting call data) 5/ this will improve in the future as $ETH is set to implement #EIP4844 & subsequently roll out full danksharding currently, the cost of posting call data is 16 gas per byte & it is expected to be reduced to 3 gas/byte with the implementation of EIP-4488 x.com/expctchaos/status/1532100096111824901 6/ however, in the modular future we will have more & cheaper #DA (& consensus) alternatives (among other building blocks) in the toolkit to build a blockchain anyhow this includes @CelestiaOrg but also other DA solutions like @eigencloud's #EigenDA 👇 x.com/expctchaos/status/1601921935662731265 7/ but before the promised deep dive into modular designs, let's have a quick look at @CelestiaOrg's #Rollmint Rollmint is an ABCI (Application Blockchain Interface) implementation for sovereign rollups to deploy on top of #Celestia 8/ it is built by replacing #Tendermint, the Cosmos SDK consensus layer, with a drop-in replacement that communicates directly with @CelestiaOrg's DA layer #Rollmint spins up a sovereign rollup, which collects txs into blocks and posts them onto #Celestia for consensus and #DA 9/ but wait, wtf are sovereign rollups? they don't use smart contracts to post blocks. Instead, blocks are included as raw data directly on the @CelestiaOrg chain. The #Celestia consensus & DA layer does not interpret or perform any computation on the blocks 10/ full nodes and light clients on #Celestia download rollup blocks directly from the rollup's peer-to-peer network, similar to how a layer 1 blockchain operates 11/ however, they also verify inclusion of the rollup block data on the #Celestia DA layer through a Merkle proof. This means that the canonical chain is determined by nodes verifying the fork-choice rule & txs of the rollup, rather than being dependent on a on-chain light client 12/ pretty sick and #Rollmint enables anyone to design and deploy such a sovereign rollup on @CelestiaOrg in minutes 13/ as you definitely know if you've been following me a while, rollups have become a key scaling technology for blockchain networks however, they often suffer from centralized sequencers & are difficult for devs to deal with 14/ #Rollmint away a lot of the complexity already and @Sagaxyz__ solves the decentralization problem 15/ how you ask? the @Sagaxyz__ protocol has the unique ability to orchestrate & scale dedicated chains using interchain security and to provide automated deployment of dedicated blockspace to both L1s and rollups 16/ in other words, @Sagaxyz__ provides a platform to organize mainnet validators into rollup sequencers and punish misbehavior via interchain security DA as a service + sequencer as a service = rollup as a service @CelestiaOrg + @Sagaxyz__ = 🧱 more👇 forum.celestia.org/t/sequencer-as-a-service-architecture/733 17/ this makes deploying a rollup easier and cheaper than ever before. I'm sure this rollup as a service feature will gain a lot of traction and significantly accelerate the adoption of rollup technology 18/ but what can we build with this? well, basically anything one thing that I'm particularly excited about are #rollApps on @dymensionXYZ and @CelestiaOrg 19/ #rollApps are ultra-fast blockchains that have their own gas token and customizable application logic. They are similar to (Cosmos) L1 chains with the subtle difference of being modular 20/ what do I mean by that? rollApps delegate settlement & consensus to the @dymensionXYZ Hub, while posting data to the @CelestiaOrg DA layer settlement + DA + execution @dymensionXYZ + @CelestiaOrg + #rollApp 21/ @dymensionXYZ or the settlement (and in this case consensus) layer is an IBC-enabled blockchain with its own decentralized network of validators and native token $DYM 22/ the #rollApp thesis is compelling for a number of reasons by creating separate and dedicated execution layers for applications, there is less network congestion additionally, it enables applications can accrue value to their tokens based on the demand for their product 23/ but the possibilities in the modular toolkit are basically unlimited another interesting design is the #CEVMOS stack 24/ #CEVMOS (short for Celestia/EVMos/CosmOS) is a modular stack for building EVM-based rollups that uses #Celestia as a DA & consensus layer and centers around an optimized settlement chain for rollups, based on @EvmosOrg 25/ what is @EvmosOrg you ask? @EvmosOrg is an application-agnostic chain that offers an EVM-compatible development environment. Built on the Cosmos SDK, #Evmos is interoperable with other #Cosmos chains via IBC 26/ #CEVMOS evolves around an @EvmosOrg-based chain that is implemented as a Celestia rollup using #Rollmint instead of #Tendermint this rollup uses @EvmosOrg as the settlement layer and plugs into @CelestiaOrg as a data availability solution 27/ the rollup at the center of the #CEVMOS stack is called the settlement rollup. #Rollups can then deploy on top of the settlement rollup as a recursive structure (rollup on top of a rollup), with each #rollup having a two-way trust-minimized bridge with the settlement layer 28/ since the rollups deployed on the #CEVMOS stack ultimately share the #DA & consensus layer, they are interoperable with each other through trust-minimized bridges, allowing tokens to be transferred among #rollups and between rollup & settlement layer in a trust-minimized way 29/ If a rollup within the #CEVMOS stack wants to communicate with another non-rollup chain (e.g. via #IBC network) or a #rollup that uses a different settlement layer a trusted bridge would be needed 30/ finally, lets have a quick look at @fuellabs_ #Fuel is a great example of a modular execution layer due to its exceptional versatility

5 images on X

Open on X

What came next · since 12 Jan 2023

Show how the 2 covered assets moved

This breakdown analyzes the project without making a call on the token, so price moves since publication are shown as market context.

Covered, no call
$DYMDymensionsince listing 07 Feb 2024−99.6%−99.8% vs BTC
Mentioned for context
$ETHEthereumsince publication+72%−62% vs BTC
Since then

Zero has written 2 more pieces on Dymension since this one.

Daily closes in USD from DefiLlama and Yahoo Finance. Only a bullish or bearish call in a thesis or market take is tracked; explainers, lists, maps and mentions are neutral context. Not financial advice.

zerokn0wledge avatar
Working together

Research, advisory and builds for deep-tech teams.