In order for modular to succeed long-term, applications cannot be forced to trade off access to users and liquidity, due to cross-chain fragmentation.
Lazybridging is Celestia’s “endgame” plan to allow Celestia’s blockspace to be saturated by a multi-rollup ecosystem that feels like a seamless, single experience to the end user.
Lazybridging will be enabled by adding a ZK-based IBC client to the base layer, which will enable rollups to natively bridge to Celestia, without the need to add smart contracts to the base layer, which introduces performance overheads such as state bloat.
I believe that Celestia might be the only rollup ecosystem that is capable of achieving a frictionless modular experience user in the long-term, for two reasons. Firstly, Celestia has single-slot finality, which means that interoperability can be instant, especially as we take advantage of decreasing ZK proving times.
Secondly, Celestia supports IBC, which means that applications will have a native way to access assets and liquidity outside of just the Celestia ecosystem, but across the wider blockchain ecosystem, without third-party multisigs. For example, rollups would be able to access native USDC via Noble, or access BTC via a Babylon IBC connection. This can also be used to bridge to non-IBC chains like Ethereum without third-party multisigs, as upcoming improvements to IBC will make it easy to deploy an IBC client as an Ethereum smart contract.
The main reason why some developers choose to deploy smart contracts on monolithic chains instead of rollups right now is better access to users and liquidity. But if we eliminate that reason with an interop experience identical (or even better) than using a monolithic L1, then developers choosing rollups will be a no brainer, as it gives them more flexibility over capturing revenue rather than leaking it all to the base layer, let alone allowing them to create products that simply aren't possible on existing shared VMs. That's what the big opportunity is.
Celestia’s ZK-based IBC client, which is the first step to Lazybridging, is undergoing implementation work, with deployment on the base layer targeted for the first half of 2025. A proof-of-concept is also being developed that bridges a Rollkit-based reth chain to Celestia, using the SP1 prover.
🧵1/ Traditional blockchains struggle to scale as block sizes increase. Newer blockchains focus on supporting light nodes for data availability verification with lower resource requirements. Let's explore different light node techniques!
We're stuck in an endless cycle of new L1 smart contract platforms. Each purport to fix the problems of the L1s in the previous cycles.
These L1s rinse and repeat the same bizdev strategy of prior L1s, building copy-cat DeFi & NFT ecosystems.
However, we can break free from this endless cycle of new monolithic L1s.
With rollups, we can build modular blockchain networks, removing the need to spin up new L1 smart contract platforms just to deploy incremental improvements.
At @CelestiaOrg, we've committed to support builders in a nascent but growing modular ecosystem.
We believe that modularism will defeat maximalism.
The most important layer in blockchains is social consensus. Blockchains are fundamentally tools to allow communities to socially coordinate in a sovereign way. This means treating upgrades via hard forks as a feature, not a bug.
However, the current status quo of Ethereum rollups is that they aren't treated as sovereign chains in their own right, but rather "children" of the L1 chain and its social consensus. If an Ethereum rollup can be upgraded, it's considered to be a bug or a security risk.
Today, we launched the new Celestia "Mamaki" testnet, bringing us closer to our vision of enabling anyone to deploy their own chain with minimal overhead.
This will lead to an abundance of shared security and verifiable computation.
For years, crypto has been held back with a cycle of new monolithic L1 smart contract platforms, each racing to the bottom to sacrifice decentralization and security for cheaper transaction fees, yet still not delivering.
Web3 cannot go mainstream under these conditions.
Modular blockchains decouple consensus from execution using rollups, fraud/zk proofs, and data availability sampling.
This will help crypto break free from a seemingly endless cycle of new L1 smart contract platforms, and help the industry progress into a mature state.
Thread: debunking common myths about proof-of-stake from non-cryptocurrency people
Proof-of-stake myth #1: proof-of-stake is a system where the rich get richer.
No. Everyone gets a roughly equal return, regardless of how much they're staking. It's like a bank savings account with the same interest for everyone. It has to be that way or it wouldn't be secure.
Proof-of-stake myth #2: proof-of-stake is a system where the rich "control the chain".
No, if you control most of the stake, you don't get to change the rules of the chain, because nodes should independently validate the chain. That's the whole point of blockchains.
This is a nice validation of @lazyledger_io design. V proposes a different path for Eth 2, where it becomes a scalable data layer for ORUs. Exciting to see Ethereum look at this approach. This is what we're building at LL with some key differences. ⬇️
Whereas Ethereum 2.0 phase 1 is a data availability layer for Ethereum/EVM-compatible ORUs, LazyLedger is a *general-purpose* data availability layer. Our goal is to enable people to build ORU blockchains with any *standalone* execution environment.
The key difference is that it wouldn't make much sense to build a standalone chain using e.g. Cosmos SDK that uses Ethereum as a data availability layer, as the chain would need to take an interest in the validity of the state transition of the on-chain Ethereum smart contracts.