10 min read

Celestia's Modular Innovation

Block by Block

Cover Image

Published on

19 Feb, 2024

Exploring Celestia's Modular Blockchain

Celestia is a new cryptocurrency with innovative technology that could disrupt the entire crypto ecosystem. Its modular blockchain architecture is the first of its kind that securely scales along with the number of users.

Luganodes recently went live on the Celestia mainnet, and in our recent blog, we looked into Celestia’s unique modular architecture, making it highly scalable and customisable. As a follow-up to this announcement, we bring you a technical deep dive to enrich your knowledge of this technological breakthrough.

Who Founded Celestia?

"Lazy Ledger" was the project's original title, named after a paper written by founder Mustafa Al-Bassam one of the original founders of LulzSec. In 2013, he became interested in Bitcoin and later leveraged his computer prowess to earn a PhD at the University College of London. During his research, he focused on how to scale blockchains—more specifically, how to break the blockchain into parts to process transactions in parallel.

Ethereum co-founder Vitalik Buterin also co-authored a paper with Al-Bassam, and in 2019, he published another paper about a new scaling technology. He called it "Lazy Ledger." Al-Bassam built a team around this concept, acquiring co-founders John Adler (who invented the Optimistic Rollup) and Ismail Khoffi (a senior engineer at Tendermint).

celestia blog 2.png

In 2021, the team formally changed the name to Celestia. In March of that year, they raised $1.5 million; in October 2022, they raised another $55 million in venture capital investment. In September 2023, it announced an airdrop for early adopters, and In October 2023, Celestia went live on the mainnet.

Luganodes is live on the Celestia testnet and will be available as a Mainnet validator starting 15th February 2024. Check out the announcement here.

Celestia's stated advantage resides in making it easy for anyone to deploy their customizable blockchain quickly. But to understand how they accomplish this, we must first look at the concept of modularity.

What Is a Modular Blockchain?

"Modular" is a term that has to do with crypto architecture, and modular blockchains are an emerging technology that enables the construction of new chains in previously impossible ways. They open up vast design possibilities for individual blockchains and the modular stack they're a part of.

Modularity refers to designs that split a system into smaller parts, allowing for more flexible and customizable designs. Thus, different types of modular chains can collaborate in various ways.

Monolithic Blockchains

Let's look at traditional monolithic blockchains to understand better how modularity applies to blockchains. They typically consist of these layers:

  1. Execution Deals with processing transactions.

  2. Settlement It deals with dispute resolution and the validity of blocks and acts as a bridging layer.

  3. Consensus Orders transactions and verifies they were processed correctly.

  4. Data Availability Ensures data from new blocks is available and published on-chain.

celestia blog 3.png

Monolithic blockchains can perform all these functions but do so on a single layer. And this architecture is the reason for the classic blockchain trilemma where developers can only pick two out of three properties.

  1. Decentralization

  2. Scalability

  3. Security

Since blockchains cannot compromise security, scalability and decentralization are the most common choices. Increases in block size increase throughput and lead to more expensive hardware requirements to validate the blockchain. This leads to a more centralized network since fewer people can afford the hardware to validate the chain. Thus, decentralization gets sacrificed for scalability.

Unfortunately, all these processes on one monolithic blockchain limit how fast it can work, especially with multiple applications sharing the same chain.

Modular Blockchains vs. Monolithic Blockchains

Monolithic blockchains try to do everything in one place, which reduces efficiency. Modular blockchains, on the other hand, specialize and only optimize a smaller number of functions instead of trying to be all things.

A good example is Layer 2 solutions (Rollups being the most prominent type). They are modular blockchains in that they only function on the execution layer while offloading settlement, consensus, and data availability to the main chain.

The Layer 1 mainchain allows the Rollup to publish its blocks and ensures that the block's transaction data is available and ordered correctly. Moreover, the Layer 1 can act as a hub connecting the Rollups, allowing them to bridge liquidity.

So, Layer 1s are monolithic blockchains that receive extra scaling power from Layer 2 Rollups. However, the capacity of Layer 2 is still dependent on that of Layer 1 in most cases. Thus, implementing a Layer 1 and Layer 2 stack will result in suboptimal scalability. This is where Celestia comes into play.

Celestia and Layer 2 Solutions

The execution, settlement, and consensus layers require data availability, making it essential. As a modular blockchain, Celestia focuses only on consensus and data availability. Data availability is a verification process that ensures transaction data is available to download, and consensus is the agreement on the order of transactions.

celestia blog 4.png

A modular blockchain like Celestia, which specializes in data availability, requires consensus to order the data. Otherwise, there's no way to determine the history of the data. So, Celestia orders blocks and ensures block data is published on-chain.

This factor is vital because Layer 2s focus on execution. They can, therefore, leverage Celestia to increase speed and lower costs. Since Celestia only deals with data availability and consensus, it can process and store data more efficiently than traditional blockchains.

The modular approach allows different applications to run on top of Celestia without being constrained by an underlying blockchain. So application-specific chains or Layer 2s programmed in various languages or running on other virtual machines can be built on top of Celestia. By doing so, they benefit from the data availability provided.

Is Celestia a Better Solution for Layer 2s?

In 2022, long before launching, the team flirted with the idea that Layer 2 Rollups could become sovereign chains. Currently, Layer 2s on Layer 1 blockchains like Ethereum depend on Ethereum because they move assets between the two—which requires bridging. Hence, the technical dependency.

However, Layer 2s on Celestia can be independent because they merely push data onto Celestia's blocks and use its consensus for added security. A Layer 2 using Celestia keeps its assets existing only on the Layer 2.

However, a Layer 2 could still use Ethereum for data availability without enshrining it for settlement. The advantages are that Ethereum is more decentralized and offers better security guarantees due to its size. However, it is a more expensive option than using Celestia. The trade-off for leveraging monolithic blockchains like Ethereum is cost versus greater security.

So, although Celestia's core innovation is being the first modular blockchain where Layer 2s can leverage its data availability and consensus, other features also make it unique.

Celestia and Data Availability Sampling

Blockchains usually retain a historical record of all past transactions. Each block contains transaction records that link to the next block, and nodes check these records to ensure the transactions are valid. But because they have to retrace and review the entire history, it limits the speed.

Celestia's solution is a new feature, "data availability sampling," which Al-Bassam formalized in 2018. With data availability sampling, only a few random small parts of each block must be checked to confirm the blocks' validity. This increases speed and lowers costs, but it's also significant for a couple of reasons:

Only checking a few random parts of each block still provides validity guarantees that are the same as examining the whole block. So, running a node to provide security on Celestia is more manageable than on most monolithic chains.

The main factor is that data availability sampling enables abundant throughput. It provides a secure way to store and publish block data and ensures that data is available for anyone to read and verify. All of which is critical for maintaining a blockchain's security.

The Five Types of Nodes on Celestia

Celestia utilizes five types of nodes (below). Numbers one and two deal with network consensus, while three through five deal with data availability.

  1. Validator Node Provides consensus by producing and voting on blocks.

  2. Full Consensus Node Synchronizes the blockchain history.

  3. Full Storage Node Stores data but does not connect to consensus.

  4. Light Node Performs data availability sampling as described earlier. With the help of a data protection technique called "erasure coding," data availability sampling allows light nodes to verify data availability by randomly sampling small amounts of block data. As a light node repeatedly samples block data, the confidence level that data is available also increases. Once the light node reaches a particular confidence level, it confirms the availability of block data. The network's capacity to manage more data thus enables block size to increase without increasing the cost to secure the network.

  5. Bridge Node Allows light nodes and validator nodes to communicate by bridging between the data availability and consensus networks.

Since Celestia is a Cosmos-based blockchain, it's limited to about 100 validator nodes. Cosmos is fast and can process 10,000 transactions per second (TPS); however, it is considered more centralized due to its low validator count.

Celestia's Native $TIA Token

Celestia's native crypto, $TIA, is used for paying transaction fees, staking, and governance. What are the benefits of staking crypto? Find out here.

Layer 2 Rollup developers will use $TIA to pay for data availability on the network. Furthermore, token holders can delegate $TIA to a validator to earn staking rewards while securing the network. Celestia's staking rewards hover around 16% at the time of writting, with no minimum stake required. Slashing is also enabled to disincentivize malicious behavior.

One billion tokens were distributed at Genesis with an inflation schedule of 8% in the first year, decreasing 10% per year until it reached an annual inflation floor of 1.5%. The diagram below demonstrates how $TIA is allocated. 20% to the public, with 7% of that going to the airdrop.

celestia blog 5.png

Crypto's Reaction to Celestia

Although Celestia only launched recently, it's already hosting many applications and services. Further, as testified by $TIA's climbing price, those who believe in this project also hope it will challenge monolithic blockchains and how the entire crypto ecosystem is structured. Celestia's breakthroughs have already caused some crypto projects to respond in collaboration or competition.

Arbitrum is the most significant Layer 2 on Ethereum, and it has announced that its orbit chains will leverage Celestia for data availability. On the other hand, the Near protocol and Avail will compete with Celestia by launching their own data availability layers. Likewise, Polygon will offer a data availability solution to Layer 2 developers.

Celestia has the potential to disrupt the crypto ecosystem and Ethereum itself. Thus far, Celestia's founders aren't touting it as a new "Ethereum Killer." Probably because to do so adds an unnecessary burden of pressure to meet such lofty expectations. It is interesting to note that Ethereum's Dencun upgrade also introduces a data availability layer (and blobs) to make Layer 2s quicker and less expensive.

Conclusion

Celestia's unique selling advantage is being the first-of-its-kind modular blockchain that allows anyone to leverage its consensus and data availability. Deploying a blockchain is greatly simplified with this solution since developers only need to spin up an execution layer. Many Layer 2s will no doubt want to opt for this streamlined, speedy, cost-effective solution. Its innovative approach will likely inspire traditional chains to innovate as well.

Further, Celestia's early success will inspire new projects to join the race to modularity. Being in first place means that other projects will try to be "first to be second" to compete for the remaining market share. In sum, adoption is critical for any new project. So, if Celestia can continue onboarding quality crypto projects, it can maximize its first market advantage.

If you hold the TIA token, you can enhance your portfolio by staking to earn rewards. Leverage Luganodes' institutional-grade infrastructure to stake your holdings and create a passive income. Staking with us ensures ease of use, support, and safety while you earn, and also contribute to the security of the Celestia chain.

Learn how to stake TIA tokens using this guide. You can learn more about staking on our website, and feel free to contact us for any queries!

About Luganodes

Luganodes is a world-class, Swiss-operated, non-custodial blockchain infrastructure provider that has rapidly gained recognition in the industry for offering institutional-grade services. It was born out of the Lugano Plan B Program, an initiative driven by Tether and the City of Lugano. Luganodes maintains an exceptional 99.9% uptime with round-the-clock monitoring by SRE experts. With support for 40+ PoS networks, it ranks among the top validators on Polygon, Polkadot, Sui, and Tron. Luganodes prioritizes security and compliance, holding the distinction of being one of the first staking providers to adhere to all SOC 2 Type II, GDPR, and ISO 27001 standards as well as offering Chainproof insurance to institutional clients.

Line pattern
© 2024 Luganodes | All rights reserved