|
The rise of Bitcoin Layer 2 solutions has injected new vitality into the Bitcoin ecosystem, rekindling interest in Bitcoin and giving birth to many new Bitcoin Layer 2 projects, such as Merlin, Bison, Bouncebit, NuBit, and BitLayer. This article selects four of the most popular projects on the market for interpretation: BEVM, Merlin, B² Network, and BounceBit, exploring their respective highlights and advantages.
Key Excerpts
Merlin Chain, as a ZK Rollup BTC Layer 2 network, achieves seamless mapping between BTC and EVM addresses through its chain-agnostic account system and BTC Connect technology provided by the Particle Network, providing users with an efficient and secure cross-chain interaction experience.
B² Network is the first network to implement ZPVC on Bitcoin, utilizing ZK-Rollup technology combined with the zkEVM solution to process user transactions and output relevant proofs. The technical architecture of B² Network includes Rollup layer and DA layer, aiming to transform Bitcoin into a feature-rich multi-platform.
BEVM is a BTC Layer 2 solution compatible with EVM, utilizing Bitcoin's Taproot upgrade, Schnorr signatures, and MAST technology, while also supporting the use of BTC as Gas, demonstrating its rich application scenarios and high ecosystem compatibility.
Bouncebit has built infrastructure based on heavy staking of BTC, adopting a dual-token PoS L1, achieving both Bitcoin security and full EVM compatibility. This ecosystem combines CeFi with DeFi, providing profit opportunities for BTC holders across multiple networks.
Detailed Introductions
Merlin Chain: Based on zkEVM technology, currently with the highest TVL
Merlin Chain marks the birth of a new BTC L2 solution, aiming to enhance the scalability, transaction efficiency, and security of the BTC network through a series of technological innovations while addressing network congestion issues. As a ZK Rollup BTC Layer 2 network, Merlin Chain not only supports various native Bitcoin assets but also is compatible with EVM, demonstrating a design philosophy that balances both Bitcoin and Ethereum ecosystems.
Merlin Chain's core technological framework lies in its chain-agnostic account system and BTC Connect technology provided by the Particle Network. These innovations not only facilitate seamless mapping between BTC and EVM addresses but also provide users with an efficient and secure cross-chain interaction environment. Leveraging smart contracts, signature abstraction, and decentralized oracles, among other technologies, Merlin Chain can achieve rapid bridging and transaction processing of native assets, ensuring the overall security and trustworthiness of the ecosystem.
Merlin Chain has developed a zkEVM Layer2 solution based on the Polygon CDK framework, cleverly utilizing ZK-Rollup technology to effectively compress and verify a large amount of transaction data, greatly improving transaction processing speed and network scalability. By integrating sequence nodes, Merlin Chain can handle more transaction volume. 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 Polygon zkEVM technology and the concept of DAC, aiming to implement multi-signature validation on the Ethereum chain. This multi-signature method echoes Bitcoin's Taproot technology, so decentralized oracle on Merlin Chain essentially serves as DAC. The sorter task of Merlin Chain is to collect, package, and verify user transaction data, which is then processed by the aggregator and Prover of ZKP (Zero-Knowledge Proof) with the support of Lumoz's ZK-POW feature. Through the decentralized oracle network, these L2 transaction data, including hashes and signatures, are transmitted to the BTC network.
With this technical layout, Merlin Chain achieves a secure and efficient cross-chain interaction method, allowing seamless integration 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 interconnection with over 40 public chains, simplifying the experience for users less familiar with BTC, allowing them to interact with familiar wallets (such as MetaMask) and assets. Additionally, Merlin is the only self-developed BTC cross-chain bridge, supporting BTC, BRC-20, BRC-420, Bitmap, Ordinals, and soon to support Atomicals, Stamp, and later Runes, and also supports assets such as ETH, Arbitrum, Manta, Tron, among others.
B² Network: Utilizing a dual-layer structure, the first network to implement ZPVC Rollup
Also as a BTC L2, B² Network enhances transaction processing speed and expands application scenarios' diversity through the introduction of ZKP Rollup technology. This technology aims to improve transaction privacy and security without sacrificing security. B² Network becomes 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 transaction privacy and security.
This so-called ZPVC uses ZKP to enhance the security and efficiency of BTC Layer 2. Through ZPVC, B² Network can ensure the authenticity and integrity of transactions through a challenge mechanism without directly verifying each proof, thus utilizing BTC's security consensus. This approach not only improves transaction processing efficiency but also maintains the network's decentralization characteristics and security.
The B² Network architecture is divided into two main layers: Rollup layer and Data Availability (DA) layer.
The Rollup layer consists of various components, including account abstraction, RPC service, Mempool, sorter, zkEVM, aggregator, syncer, and proof generator, among others. This layer is responsible for receiving, storing, sorting, and processing user transactions, verifying transaction authenticity by generating ZKP. This series of steps not only ensures transaction security but also ensures data availability, allowing developers to build secure DApps on the B² Network, including DeFi, NFT, 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, mainly responsible for permanently storing Rollup data copies, verifying Rollup's ZKP, and performing final confirmation on the BTC network. Decentralized storage ensures data persistence and accessibility; B² nodes execute various network operations, such as verification, sorting, and data packaging; the BTC network is responsible for final transaction confirmation, ensuring the security and immutability of the system. These three parts work together to greatly improve the network's efficiency and scalability while retaining its decentralized nature.
BEVM: Decentralized implementation through Taproot consensus, compatible with Ethereum ecosystem DApps
BEVM (Bitcoin Ethereum Virtual Machine) is a decentralized, EVM-compatible BTC Layer 2 solution based on the Taproot upgrade. It allows BTC to be used as Gas for transactions and enables DApps from the Ethereum ecosystem to run on the BTC network, expanding BTC's application scenarios.
In terms of technical architecture, BEVM creates a decentralized BTC Layer 2 solution based on the Taproot consensus, combining Bitcoin's native Taproot technology stack with a BFT PoS network composed of Bitcoin SPV nodes, creating a decentralized BTC L2 solution. The Taproot consensus consists of three parts: Taproot technology (including Musig |
|