FUTURE PROOF MARKETER

Web 3.0

What Is Layer 0 in Blockchain? Layer 0 vs Layer 1 vs Layer 2, Explained

Illustration for: What Is Layer 0 in Blockchain? Layer 0 vs Layer 1 vs Layer 2, Explained

Layer 0 is the base network that other blockchains are built on and connect through. Think of it as the shared plumbing underneath: it can provide security, consensus and messaging, so separate chains can run side by side and swap data and value. Layer 1 is a blockchain itself, such as Bitcoin or Ethereum. Layer 2 is built on top of a Layer 1 to make it faster or cheaper.

If you have spent time in crypto, you have heard people argue about layers: "Don't use the Layer 1, use the Layer 2, it's cheaper." It gets confusing fast. This post explains each layer in plain terms, why each one exists, and what makes a network a real Layer 0.

We start with Layer 1, because the first blockchains, Bitcoin and Ethereum, are Layer 1s. Once that is clear, Layer 0 makes a lot more sense.

Blockchain technology is inherently complex. It involves advanced concepts in computer science, cryptography, and network theory. For someone not deeply versed in these areas, the technical details can be overwhelming.

Internet Layers — The OSI Model

Just like the internet, which most people use daily without understanding the underlying protocols and infrastructure, blockchain technology is also a sophisticated system that can be challenging to grasp in its entirety.

That's why we're choosing to use something with which most people are familiar to make understanding the different layers easier, namely, building a house.

This familiarity provides a common ground to explain something unfamiliar. By comparing blockchain layers to the process of building a house, a complex and technical subject is translated into a more relatable and understandable narrative.

Blockchain defined as a tamper-proof digital record system enabling transparent, decentralized transactions

Layer 1 refers to the base level of a blockchain network. If you’ve used Bitcoin or Ethereum you’re already familiar with a Layer 1. This is the foundational layer where the blockchain itself operates.

The layer 1 includes the entire infrastructure of a blockchain, like:

  • the ledger that records all transactions
  • the consensus mechanism (like Proof of Work or Proof of Stake) that validates and secures transactions
  • and the native cryptocurrency (like Bitcoin or Ether).

Now imagine a Layer 1 as the foundation and basic structure of a house. This includes the concrete foundation, walls, roof, and basic plumbing and electrical systems.

In blockchain terms, Layer 1 is the base protocol (like Bitcoin or Ethereum), which defines the basic rules for the network, including how transactions are processed and recorded on the blockchain. It's the core infrastructure that supports everything else.

However, just like a basic house structure might lack certain features for comfortable living, Layer 1 blockchains often have limitations, particularly in scalability and processing speed. They provide the essential elements but might not be sufficient for all needs, especially as the number of users grows.

We’ve already talked about the limitations of blockchains in a previous post. Feel free to read that if interested in learning more. For now, let’s jump to the next layer. Layer 2’s!

Layer 2 is a secondary framework or protocol that is built on top of a Layer 1 blockchain to enhance its scalability and efficiency. These solutions are designed to handle transactions off the main chain (Layer 1), thereby reducing the burden and congestion on the base layer. This is achieved through various mechanisms like

  • state channels,
  • sidechains, or
  • rollups.

Layer 2 is like adding extensions and additional features to the house to make it more livable and efficient without altering the basic structure. This could include adding a second floor, installing advanced heating and cooling systems, or building an extension for more living space.

In blockchain, Layer 2 solutions (like Lightning Network for Bitcoin or rollups for Ethereum) are built on top of the Layer 1 blockchain. They address the limitations of Layer 1, particularly scalability and transaction speed, by processing transactions off the main chain or using other methods to increase efficiency.

Layer 2 solutions are necessary when the Layer 1 blockchain (the basic house structure) doesn't have all the necessary components for efficient and scalable operation, just as you might need to add features to a basic house to make it more comfortable and functional.

While Layer 2 solutions offer some benefits in terms of scalability and efficiency for blockchain networks, they also come with certain trade-offs, particularly concerning security, decentralization and complexity for user experience.

It's important for you as a user or developers to be aware of these trade-offs when choosing to use or build on Layer 2 solutions. Layer 0 tackles these problems one level lower, in the infrastructure that chains are built on. Let’s go all the way down to Layer 0.

Stacked diagram of layer 0, 1 and 2 blockchains with example networks for each layer

Let’s start with the most obvious question: what is a layer 0 blockchain?

Layer 0 in blockchain refers to the underlying infrastructure that supports various Layer 1 blockchains. It's a foundational network that provides the basic tools and protocols needed for different blockchains to operate and interact with each other.

A few real examples make this concrete. Polkadot's relay chain secures the chains that connect to it. Cosmos links independent chains through its Inter-Blockchain Communication (IBC) protocol. Avalanche lets teams launch their own chains, now called Avalanche L1s (they were called subnets until the Etna upgrade in December 2024).

Before we continue with the house analogy we think it’s important to establish the criteria for a Layer 0 network. We’ve noticed over the years that there are networks calling themselves a Layer 0 network, which we would not classify as one.

While there isn't a universally agreed-upon set of criteria for what constitutes a Layer 0 network, several key characteristics are commonly associated with this term:

1. Interoperability

Cross-Chain Communication: Layer 0 networks facilitate communication and interaction between different blockchain networks, enabling them to share data and value seamlessly.

Protocol Agnosticism: They are often designed to support multiple blockchain protocols, not limited to a single type of Layer 1 or Layer 2 network.

Why this matters: think of each blockchain as a phone brand whose apps only run on that brand. Interoperability is what lets an app, a token or a piece of data move between them. Without it, users and developers have to pick one chain and accept its limits. Layer 0 projects take different routes to the same goal:

  • Cross-chain protocols, such as Quant Network's Overledger, connect existing chains so they can pass data and transactions to each other.
  • Wrapped tokens represent an asset from one chain on another. Wrapped bitcoin (wBTC) lets bitcoin be used in Ethereum apps; Flare Network's F-assets do the same for assets like BTC and XRP on Flare.
  • Interoperability-first networks such as Constellation are built to validate and move data between chains, apps and devices from the start.

2. Scalability

Network of connected nodes with growing bar charts, representing blockchain scalability

Network Support: Layer 0 provides the infrastructure that allows multiple blockchain networks to scale effectively, handling a large number of transactions and diverse use cases.

Resource Allocation: Efficient distribution and utilization of resources across different networks to optimize performance and scalability.

3. Decentralization

Decentralized Framework: Maintains the principle of decentralization, ensuring that no single entity has control over the entire network.

Validator Diversity: Supports a diverse and distributed set of validators or nodes across different blockchain networks.

4. Security

Contract protected by a shield and surrounded by network nodes, representing blockchain security

Shared Security Models: Offers mechanisms that enhance the security of interconnected blockchain networks.

Robust Consensus Mechanisms: Implements strong consensus algorithms to secure the network and validate transactions.

5. Flexibility and Modularity

Modular Design: Layer 0 networks often have a modular structure, allowing for the easy addition or modification of features without impacting the entire system.

Customizability: Enables different blockchain networks to customize their protocols and features while still being part of the Layer 0 ecosystem.

6. Infrastructure Services

Common Services: Provides essential services like consensus, messaging, and data storage that can be used by various blockchain networks.

Plug-and-Play Components: Offers components that can be easily integrated into different blockchain networks to enhance their capabilities.

7. Governance

Government building on a globe linked to a network of blockchain cubes, representing governance

Governance Mechanisms: Includes mechanisms for governance that allow for network upgrades, dispute resolution, and decision-making processes that involve multiple stakeholders.

8. Tokenomics

Economic Incentives: Layer 0 may have its own tokenomics model to incentivize network participation, security, and collaboration among different blockchain networks.

Layer 0 networks are essentially the "network of networks" in the blockchain ecosystem, providing the foundational infrastructure and services that enable various blockchain platforms to operate cohesively, securely, and efficiently.

One naming trap: LayerZero is not a Layer 0 blockchain. It is a cross-chain messaging protocol that lets smart contracts on different chains talk to each other. Useful, but a different thing.

Several networks describe themselves as layer 0, Polkadot, Cosmos and Avalanche among them. The one we’ve researched most deeply is Constellation: check out our blog about Constellation $DAG to see how it approaches these criteria.

We know this was probably a bit difficult to understand but we hope the following house analogy can clear up the confusion.

Layer 0 solves problems at a core level by providing a universal framework upon which various Layer 1 blockchains can be built and interact. It's like ensuring that the housing development has all the necessary infrastructure so that each house (Layer 1) can be built efficiently and can easily access essential services.

Layer 0 enables different blockchain networks to work together seamlessly, just as a well-planned infrastructure allows different houses in a neighborhood to efficiently access shared resources and services.

In summary, Layer 1 is the basic structure of the house, Layer 2 adds necessary features and extensions for better functionality, and Layer 0 provides the fundamental infrastructure for the entire housing development, ensuring that everything works together harmoniously.

Hands laying bricks that spell out: each brick laid builds a stronger foundation

Questions we actually get

What is Layer 0 in blockchain, in simple terms?→

Layer 0 is the foundation underneath blockchains. It is a network that other blockchains are built on and connect through, and it can supply shared services like security, consensus and messaging between chains. If a Layer 1 blockchain is a house, Layer 0 is the roads, water and power of the whole housing development.

What is the difference between Layer 0, Layer 1 and Layer 2 blockchains?→

Layer 1 is a blockchain itself, like Bitcoin or Ethereum: the ledger, the consensus mechanism and the native coin. Layer 2 is built on top of a Layer 1 to handle transactions faster and cheaper, like the Lightning Network for Bitcoin or rollups for Ethereum. Layer 0 sits underneath: the infrastructure that lets multiple Layer 1 chains be launched on it and interact with each other. Bitcoin and Ethereum are standalone Layer 1s; they do not run on a Layer 0.

Which blockchains are Layer 0 networks?→

Polkadot, Cosmos and Avalanche are the best-known examples. Polkadot's relay chain secures the chains connected to it. Cosmos links independent chains through its IBC protocol. Avalanche lets teams launch their own chains, called Avalanche L1s (named subnets until late 2024). Constellation's Hypergraph also calls itself a Layer 0, with sub-networks called metagraphs built on top.

Is LayerZero the same as Layer 0?→

No. LayerZero is a cross-chain messaging protocol that lets smart contracts on different blockchains send messages and tokens to each other. It is not a blockchain and not a base layer that other chains are built on. The names are similar, which causes a lot of confusion in search results.

What are the criteria for a Layer 0 blockchain?→

There is no official definition, but a real Layer 0 usually offers cross-chain interoperability, the ability to support many chains at scale, a decentralized validator set, shared security, a modular design, common services like consensus and messaging, governance, and its own token incentives. Some networks call themselves Layer 0 without meeting most of these.

Why do Layer 2 solutions exist?→

Layer 1 blockchains can get slow and expensive when many people use them. Layer 2 solutions move transactions off the main chain, through state channels, sidechains or rollups, and settle back to it later. That cuts congestion and fees, with trade-offs in security, decentralization and ease of use.

FILED ON THE AI VIDEO & REPURPOSING SHELF — MORE FIELD-TESTED TOOLS AND GUIDES THERE →

#Layer 0#Blockchain#Layer 1#Layer 2

Never miss a verdict

One tool tested, one workflow, one future signal, one deal — every week.

One email with the goods, then the weekly letter. Unsubscribe anytime.

Keep reading