An Analysis of Mainstream Bitcoin L2 Protocols

IntermediateMar 30, 2024
Through unique technical solutions, projects such as Merlin, B² Network, BEVM and Bouncebit have improved Bitcoin’s scalability, transaction efficiency and application scenarios. BTC L2 is showing a flourishing trend, indicating that it will reach new heights in scalability, transaction efficiency, security and ecosystem diversity in the future.
An Analysis of Mainstream Bitcoin L2 Protocols

The rise of Bitcoin Inscription has injected new vitality into the Bitcoin ecosystem and rekindled people’s attention to Bitcoin. This has also given rise to many new Bitcoin L2 projects, such as Merlin, Bison, Bouncebit, NuBit and BitLayer. This article selects four relatively popular projects on the market: BEVM, Merlin, B² Network, and BounceBit for interpretation. What are the highlights and advantages of each?

Highlights

  • Merlin Chain: As a ZK Rollup BTC Layer 2 network, through Chain-Agnostic’s account system and the BTC Connect technology provided by Particle Network, it achieves seamless mapping between BTC and EVM addresses, providing users with an efficient and secure cross-chain interaction. experience.
  • B² Network: It is the first network to implement ZPVC on Bitcoin, using ZK-Rollup technology and combining it with the zkEVM solution to process user transactions and output relevant proofs. The technical architecture of B² Network includes the Rollup layer and the DA layer, aiming to transform Bitcoin into a feature-rich multi-platform​.
  • BEVM: It is an EVM-compatible BTC Layer 2 solution that utilizes Bitcoin’s Taproot upgrade, adopts Schnorr signature and MAST technology, and supports the use of BTC as Gas, demonstrating its rich application scenarios and high ecosystem compatibility​​​​ .
  • Bouncebit: A BTC restaking-based infrastructure has been built, using dual-token PoS L1 to achieve full compatibility between Bitcoin security and EVM. This ecosystem combines CeFi with DeFi to provide BTC holders with earning opportunities across multiple networks.

Detailed Introduction

Merlin Chain: Based on zkEVM technology & Owning the highest TVL

The emergence of Merlin Chain marks the birth of a new BTC L2 solution, which aims to improve the scalability, transaction efficiency and security of the BTC network through a series of technological innovations, while solving network congestion problems. As a ZK Rollup BTC L2 network, Merlin Chain not only supports a variety of native Bitcoin assets, but is also compatible with EVM, demonstrating a design concept that takes into account both the Bitcoin and Ethereum ecology.

The core of Merlin Chain’s technical framework lies in its chain-agnostic account system and the BTC Connect technology provided by Particle Network.These innovations not only contributed to Seamless mapping between BTC and EVM addresses, and also brings users an efficient and safe cross-chain interactive environment. With the help of multiple technical means such as smart contracts, signature abstraction, and decentralized oracles, Merlin Chain can achieve rapid bridging and transaction processing of native assets, thereby ensuring the overall security and trustworthiness of the ecosystem.

Merlin Chain has developed a zkEVM Layer2 solution based on the Polygon CDK framework, cleverly leveraging ZK-Rollup technology to efficiently compress and validate large volumes of transaction data, greatly enhancing transaction processing speed and network scalability. By integrating sequencer nodes, Merlin Chain is able to handle a higher volume of transactions. The compressed data, ZK state roots, and proofs generated using zkEVM technology are securely uploaded to Bitcoin’s L1 Taproot via a decentralized oracle network, enhancing the overall transparency and security of the network.

Under the technical architecture of Polygon CDK, Merlin Chain adopts a solution called CDK Validium, which combines the concepts of Polygon zkEVM technology and DAC, aiming to achieve multi-signature validity verification on the Ethereum chain. This multi-signature method echoes BTC’s Taproot technology, so the decentralized oracle on the Merlin Chain essentially serves as a DAC. The task of Merlin Chain’s sequencer is to collect users’ transaction data, package and verify it, and then hand it over to ZKP (zero-knowledge proof) aggregator and Prover for processing. This process is supported by Lumoz’s ZK-POW function. These L2 transaction data, including hashes and signatures, are transmitted to the BTC network via a decentralized oracle network.

Through such a technical layout, Merlin Chain realizes a safe and efficient cross-chain interaction method, allowing seamless connection of transaction data between BTC’s L1 and L2 solutions based on zkEVM technology. This architecture not only strengthens the security and transparency of the network, but also opens up new possibilities for interoperability between Bitcoin and other blockchain ecosystems, greatly improving the overall performance and user experience of the system.

Merlin Chain has established interconnections with more than 40 public chains, simplifying the experience for users who are not familiar with BTC, and allowing them to interact using familiar wallets (such as MetaMask) and assets. Meanwhile, Merlin is the only self-developed BTC cross-chain bridge, supporting BTC, BRC-20, BRC-420, Bitmap, and Ordinals. It will soon support Atomics, Stamps, and later Runes. It also supports assets such as ETH, Arbitrum, Manta, and Tron.

B² Network: Adopting a dual-layer structure and being the first network to implement ZPVC Rollup

Also as BTC L2, B² Network introduces ZKP’s Rollup technology. This technology aims to increase transaction processing speed and expand the diversity of application scenarios, all without sacrificing security. B² Network has become the first network to implement Zero-Knowledge Proof Verification Commitment (ZPVC) Rollup on BTC. By adopting ZKP and Taproot’s challenge-response mechanism, it not only supports Turing-complete smart contracts, but also ensures the privacy and security of transactions.

This so-called ZPVC uses ZKP to enhance the security and efficiency of BTC Layer 2. Through ZPVC, B² Network is able to take advantage of BTC’s secure consensus by ensuring the authenticity and integrity of transactions through a challenge mechanism without directly verifying each proof. This approach not only improves the efficiency of processing transactions but also maintains the decentralized nature and security of the network.

The B² Network architecture is divided into two main layers: the Rollup layer and the Data Availability (DA) layer.

The Rollup layer consists of a variety of components, including account abstraction, RPC service, Mempool, sequencer, zkEVM, aggregator, synchronizer, proof generator, etc. This layer is responsible for receiving, storing, sequencing and processing user transactions, and verifying the authenticity of transactions by generating ZKP. This series of steps not only ensures the security of transactions, but also ensures the availability of data, allowing developers to build secure DApps on the B² network, including DeFi, NFT, etc., and supports migrating DApps from other EVM-compatible chains to the B² network.

The DA layer includes decentralized storage, B² nodes and the BTC network. It is mainly responsible for permanently storing Rollup data copies, verifying Rollup’s ZKP, and final confirmation on the BTC network. Decentralized storage ensures the persistence and accessibility of data; B² nodes perform various network operations, such as verification, sequencing, and data packaging; the BTC network is responsible for final confirmation of transactions, ensuring the security and non-tamperability of the system.These three parts work together to greatly improve the efficiency and scalability of the network while retaining its decentralized nature.

BEVM: Decentralized through Taproot consensus and compatible with Ethereum ecological DApps

BEVM (Bitcoin Ethereum Virtual Machine) is a decentralized, EVM-compatible BTC Layer 2 solution based on Taproot upgrade. It allows the use of BTC as gas for transactions, and allows DApps in the Ethereum ecosystem to run on the BTC network, bringing a wider range of application scenarios to BTC.

In terms of technical architecture, BEVM creates a decentralized BTC L2 solution through Taproot consensus, combining Bitcoin’s native Taproot technology stack and the BFT PoS network composed of Bitcoin SPV nodes. The Taproot consensus consists of three parts: Taproot technology (including Musig2, Schnorr signatures, MAST, etc.), a BFT PoS network composed of Bitcoin SPV, and threshold node communication formed through the Signal protocol. This architecture improves the scalability and privacy of the Bitcoin network, and at the same time improves the efficiency of Bitcoin network transactions through the batch verification processing of BEVM technology.

Schnorr signatures provide a more efficient and private way of signing, allowing for the aggregation of multiple signatures, thereby reducing transaction size and fees. MAST improves the privacy and efficiency of smart contracts by allowing the deployment of contracts with multiple execution paths on the blockchain, while only revealing data about the actual execution path, thereby enhancing data privacy and scalability. These technologies collectively enhance transaction efficiency and privacy protection on BEVM. Additionally, BEVM uses BTC light nodes as validation nodes, relying on network consensus to manage and use BTC, thereby achieving true decentralization. The block-generating nodes of the BEVM network also serve as guardians of the Bitcoin mainnet, automatically executing transactions through network consensus, ensuring the security and decentralization of BTC management and cross-chain processes.

To simplify the startup and operation process of BEVM nodes, BEVM provides an intuitive and straightforward node deployment process through the Spheron service. Users can easily recharge the Spheron wallet, select BEVM test nodes, configure recommended resources, and create new wallet addresses, ensuring the smooth deployment and efficient operation of nodes.

Bouncebit: PoS Consensus Mechanism with Dual-Token System

In the official documentation of Bouncebit, it claims to be a “PoS L1”, but as a re-staking infrastructure, it provides a base layer for different staking products and is also considered a unique Layer 2 solution by the market.

BounceBit introduces an asset-driven PoS Layer 1 approach, strengthening network security through a dual-token system of BTC and BounceBit native tokens. Different from conventional Layer 2 solutions, it achieves interoperability with EVM-compatible chains and combines CeFi technologies such as Mainnet Digital custody and Ceffu’s MirrorX technology to enhance transaction transparency and liquidity, and improve the flexibility and application scenarios of Bitcoin assets.

Its dual-token PoS consensus mechanism supports 50 validators, optimizing validator election and reward distribution through smart contracts and Epoch-based timelines, while allowing validators to receive rewards through commissions, balancing node operating costs and revenue, jointly creating a secure and efficient blockchain ecosystem.

Summary

BEVM, Merlin Chain, B² Network, and BounceBit all enhance the scalability, transaction efficiency, and application diversity of BTC through unique technical solutions. BEVM features its EVM compatibility and ecosystem construction; Merlin Chain innovates in cross-chain interaction experience; B² Network strengthens transaction privacy and security through ZKP technology; while BounceBit adopts a dual-token PoS consensus mechanism, leveraging staked BTC and native tokens to enhance network security, and providing full EVM compatibility to expand the application scope of BTC.

Additionally, the BTC L2 ecosystem is flourishing, akin to the previous ETH L2 season. In addition to the four mainchains mentioned above, there are also Layer 2 solutions such as NuBit and BitLayer. The collective efforts of these platforms indicate that BTC L2 solutions will reach new heights in scalability, transaction efficiency, security, and ecosystem diversity, promoting the wider integration of BTC into the growing blockchain application field.

Reference

https://docs.bsquared.network/

https://www.bulbapp.io/p/249323fd-9a6d-4acf-8bef-bb6b2ab57b54/the-bevm-helsinki-program-is-officially-launched

https://bevm-blog.webflow.io/post/taproot-consensus-a-btclayer2-technological-solution-developed-by-bevm

https://docs.lumoz.org/miners-pow/set-up-prover/polygon-zkevm

https://docs.polygon.technology/cdk/architecture/cdk-validium-option/

https://github.com/btclayer2/BEVM-white-paper/blob/main/README.md

https://www.gate.io/learn/articles/comprehensive-overview-of-btc-layer-2-leader-bevm-ecosystem-with-20-projects/1709

https://www.bitvmcn.xyz/doc/btc-layer2/side-chain/bevm

https://docs.bsquared.network/architecture

https://mp.weixin.qq.com/s__biz=MzkwODIyNTQxMA==&mid=2247484471&idx=1&sn=f1ca955947fb35ad5a1dd0c2524b5a89&chksm=c0cc7adaf7bbf3ccf24cafd873b4217cf15bb1e5fbe22e8b4e099b478c244df831ebf63c182a#rd

https://twitter.com/BitmapTech

https://cointelegraph.com/press-releases/unlocking-bitcoins-potential-introducing-merlin-chain-a-native-l2-solution

https://docs.bouncebit.io/restaking-infrastructure/bouncebit-pos-chain/dual-token-staking-consensus

Statement:

  1. This article originally titled “BTC L2 Summer?一览主流比特币二层协议特点及优缺点” is reproduced from [ChainFeeds Selection]. All copyrights belong to the original author [HAMSTER]. If you have any objection to the reprint, please contact Gate Learn team , the team will handle it as soon as possible.

  2. Disclaimer: The views and opinions expressed in this article represent only the author’s personal views and do not constitute any investment advice.

  3. Translations of the article into other languages are done by the Gate Learn team. Unless mentioned, copying, distributing, or plagiarizing the translated articles is prohibited.

Start Now
Sign up and get a
$100
Voucher!
Create Account