Why are there so many Layer2 chains?

Why are there many Layer2 chains?

Author: Leandro Pereira (Sciammarella); Translation: Huohuo/Baihua Blockchain

The second largest cryptocurrency by market capitalization, Ethereum, will undergo a major upgrade to its network by introducing 1 million new Layer 2 scaling solutions.

Layer 2 solutions aim to alleviate the network congestion and high transaction fees that Ethereum has been facing in recent years. This upgrade, called Ethereum Improvement Proposal – EIP 1559, will also introduce a new fee structure that will burn a portion of transaction fees, thereby increasing the value of Ether over time.

The new fee structure will greatly benefit Ether holders. Instead of solely rewarding miners, a portion of the transaction fees will be destroyed, which is expected to reduce the circulating supply of Ether. Over time, this is expected to drive up its value. This new fee structure aims to make transaction fees more stable and predictable, ultimately improving user experience and enabling a broader range of users to use Ethereum.

1. But why do we need so many L2 solutions?

Blockchain is built in layers, each with its specific purpose. The base layer, known as Layer 1, is the foundation of the blockchain network. This is where transactions are processed and recorded on the distributed ledger.

Although secure and decentralized, the first layer blockchain has limitations in scalability and transaction speed due to the consensus mechanism used for verifying transactions. This is where Layer 2 solutions come into play.

Layer 2 refers to auxiliary frameworks or protocols built on top of the base blockchain to enhance transaction speed and scalability. Layer 2 solutions do not directly process transactions on the first layer, but instead handle off-chain transactions before bundling and settling them on the main chain. This helps reduce congestion on the base layer.

Some examples of L2 solutions include state channels, sidechains, and rollups.

  • State channels process off-chain transactions between two parties by opening payment channels.

  • Sidechains are independent blockchains that run in parallel and are linked to the main chain.

  • Rollups batch process off-chain transactions and generate cryptographic proofs to verify transactions on L1.

Blockchain networks such as Cosmos, Polkadot, and Cardano refer to themselves as Layer 0 (L0) because they aim to serve as the foundation for building multiple interconnected blockchains in the network.

These Layer 0 blockchains are specifically optimized to allow different Layer 1 chains and Layer 2 solutions to interact and communicate through the underlying Layer 0 infrastructure.

They also enable developers to create custom L1s for specific use cases, leveraging the shared security and interoperability of the underlying Layer 0. By coordinating cross-chain messaging and transactions, L0 networks can achieve greater overall transaction throughput across the entire blockchain ecosystem.

L0 enables security performance to be obtained from the entire network, rather than each chain having to protect itself in isolation. Therefore, “shared security” can provide stronger guarantees.

Therefore, L0 is not just a single chain, but also the foundation of the blockchain internet.

2. Returning to the advantages of L2…

Some of the main advantages of L2 solutions include:

  • Increased throughput and transaction speed compared to directly conducting transactions on L1. This is crucial for dApp scalability.

  • Lower transaction fees for users compared to paying Gas fees on L1.

  • Enhanced scalability as transaction processing is offloaded from the main chain.

Why is there a proliferation of multiple L2 blockchains instead of a single standardized approach?

What I mean to say is that different use cases – state channels, Plasma, rollups, etc. – each optimize L2 technology for certain types of transactions, assets, or blockchain interactions. There is no one-size-fits-all solution that can fully leverage the best effects.

For example, state channels are best suited for quick microtransactions, e-commerce transactions, and gaming use cases. Some platforms include Raiden Network for Ethereum and Counterfactual for NFT transfers.

Plasma – optimized for more complex smart contracts and applications involving liquidity pools. An example is Polygon Plasma, an Ethereum network scaling solution aimed at improving speed and reducing transaction costs. It works by creating multiple side chains, each capable of independently processing transactions from the main Ethereum blockchain.

Other use cases can include Optimistic Rollups (OR) and ZK-Rollups (ZKR).

Due to the efficiency of bundled transfers, OR is particularly suitable for decentralized exchanges and NFT-focused applications. For example, Synthetix and Loopring utilize Optimistic Rollups. ZKR is well-suited for privacy-focused transactions such as anonymous payments and transfers. Ethereum’s ZKSync 2.0 uses ZK-Rollups for low-cost, private transactions.

Side chains can build faster and more customized blockchains for enterprise use cases. For example, RSK side chains achieve Bitcoin-like functionality through smart contract capabilities, while Validium is suitable for confidential DeFi applications and blockchain interoperability. The privacy protocol Railgun utilizes Validium for anonymity.

As you can see, each type of Layer 2 technology has different purposes. By leveraging methods that are suitable for their target use cases, applications can optimize transaction throughput, costs, and user experience.

By allowing multiple L2 solutions to coexist, there is more room for experimentation, evolution, and customization based on application requirements, avoiding centralized points of failure. If a dominant L2 solution were to fail due to technical issues or hacking attacks, it would severely impact the entire ecosystem. Diversified solutions can help reduce risks.

Applications may need to combine multiple L2s for different parts of their backend or transaction flow. Interoperability achieves this composability.

Different development teams are creating L2 designs simultaneously without a centralized institution enforcing standards. This brings more diversity.

Competition and funding dynamics – each L2 is vying for adoption by dApp developers. This drives innovation as solutions attempt to stand out in the market.

Still in the early stages – blockchain itself is still maturing. Over time, as platforms, technologies, and demands evolve, we are likely to see more integration and standards emerge around L2.

The surge in L2 solutions provides flexibility, reduces systemic risk, and supports customization for this rapidly evolving industry. But in the long run, increasing coordination and interoperability protocols will help bring more structure to this emerging field.

3. There are also challenges

There are some challenges to consider when implementing L2 blockchains:

  • The complexity of design and security considerations increases.

  • Potential security trade-offs and centralization risks depend on L2 design.

  • Fragmentation across multiple L2 solutions instead of a unified ecosystem.

  • Technical barriers for users to adopt new processes for handling transactions.

L2 solutions are crucial for enabling blockchain networks to scale to accommodate greater transaction volume and users. However, integrating L2 in a secure and decentralized manner needs to be considered. In the long run, the right L2 solution can unlock important functionalities and use cases for blockchain.

4. Can we say L1 is consensus and L2 is transactions?

This may be a good way to think about it, but let me provide some additional details:

L1 is where the core consensus mechanism operates, verifying transactions and adding new blocks to the blockchain. It establishes trust and security for the network. However, L1 also handles transactions embedded in the blockchain. The issue is that conducting transactions directly on L1 can be slow and costly due to restrictions like block size and the need to pay high gas fees.

This is where L2 comes in – it first processes transactions off the main blockchain, enabling faster and cheaper transactions.

Therefore, L2 solutions essentially batch many transactions together and settle them using the security of Layer 1, while avoiding its inherent limitations in speed and cost. In this sense, both layers handle transactions, but L2 is optimized for transaction throughput, user experience, and lower costs.

For example, L1 is like the Federal Reserve’s banking settlement system, while L2 is similar to the Visa/Mastercard payment network that interacts with consumers and merchants.

TLDR: Layer 1 handles consensus, security, and some basic level transactions, while Layer 2 specifically addresses transaction scalability. However, they work together to provide the overall utility of blockchain.

5. So, do we need more L2 solutions?

Very simply, my answer is no. In the long run, we may not necessarily need so many L2 solutions to address the surge in the blockchain field. Although diversity and flexibility may be beneficial in the early stages, too many isolated or fragmented Layer 2 protocols could ultimately hinder mainstream adoption.

Ideally, over time, with industry maturity and the emergence of leading practices, there will be more coordination and standardization. This could result in the emergence of mainstream cross-compatible Layer 2 frameworks tailored for certain functionalities such as payments, decentralized trading platforms, NFT applications, etc.

Interoperability standards and modular design will enable these solutions to seamlessly work together. This can provide a good balance between customization, risk reduction, and unified user experience.

All initial Layer 2 experiments may be necessary, but they are not necessarily optimal in the long run. Some standard integration and integration can help unleash the true potential of Layer 2 to extend blockchain technology with flexibility and cohesion across applications.

We will continue to update Blocking; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

Blockchain

Run, clear the sea? This question for the exchange is too difficult

Text | Qin Xiaofeng Production | Odaily Planet Daily The market turned cold, and the exchange changed from a once env...

Blockchain

Bibox and SKR staged the coin ring, and the IEO gambling nature became more intense.

At 8 am on the 22nd, two hours before the start of the first Star Project (IEO) on the Bibox Exchange, Bibox official...

Blockchain

The cryptocurrency exchange "closed tide", running to catch up with P2P

The cryptocurrency exchange, once regarded as “stable and not paying”, is more crazy than other fields,...

Blockchain

FCoin thunders, Zhang Jian confesses that over 900 million yuan cannot be paid, and foreign exchanges have significant financial risks

Source: Finance and Economics · Chain Finance Author: Chen At about 6 pm on February 17, Zhang Jian, the founder...

Blockchain

Coinbase publicly acknowledges that 3,420 user information is threatened by registration vulnerability

According to foreign media, Coinbase Exchange acknowledged in its latest blog post that a vulnerability in their syst...

Blockchain

IMF urges Philippine central bank to collect crypto exchange transaction data and use data for macroeconomic analysis

According to Cointelegraph reported on January 2, the International Monetary Fund (IMF) urged the Philippine Central ...