From the sudden emergence of the Ordinals protocol in January 2023 to the great Bitcoin ecosystem battle of February 2024, it took just one year. In this year, the Bitcoin ecosystem has expanded from the single point of the Ordinals protocol to encompass a full range of Bitcoin ecosystem components, including various asset issuance protocols at Layer 1, Layer 2 scaling solutions, and various subdivisions in the application layer. The narrative of the Bitcoin ecosystem has become one of the engines of this bull market. When the Ordinals protocol first appeared, I took notice of this new entity and wrote an analysis article in early February 2023. Over the past year, I have been following the development of this track, but the market always has divergences on new entities, and the different voices around me have made me hesitate. I did not invest heavily, missing out on this wave of wealth effects. But it can still be said to be very early; the Bitcoin ecosystem is just getting started, the pattern is not yet set, and there are many opportunities, especially with the bull market’s industry cycle, the Bitcoin ecosystem will welcome more wealth effects. Therefore, we need to closely monitor and study this track to unearth more participation opportunities. This article will provide a comprehensive overview of the Bitcoin ecosystem, from various asset issuance protocols at Layer 1 to Layer 2 scaling solutions, and then to various subdivisions in the application layer, along with detailed analysis of specific projects. Here, there will be a special focus on Bitcoin’s Layer 2 scaling solutions (Layer2), as with the maturity of Layer 1 asset issuance protocols and the market pattern being established, the current market’s hottest and largest development space is Bitcoin Layer2.
For those who find the main text too lengthy, here is a summary of the current market landscape and future developments:
Layer 1 Asset Issuance Protocols
The Ordinals protocol has become a foundational protocol, and BRC20 tokens based on the Ordinals protocol have become mainstream assets in the market. Other protocols mainly extend, improve, and supplement the existing ones.
Future developments will introduce new types of assets, such as the recently popular BRC420 assets, which focus on the dual characteristics of graphic coins. It’s important to keep an eye on these new asset types, as they represent new opportunities.
Layer 2 Scaling Solutions
Narrowly, since the Bitcoin network lacks smart contract capabilities and cannot settle transactions, there are currently no true Bitcoin Layer 2 solutions. However, broadly, any scaling chains that can securely bridge Bitcoin assets and promote the prosperity of the Bitcoin ecosystem can be considered Bitcoin Layer 2.
The Lightning Network is the most orthodox Bitcoin Layer 2 solution, supported by the Bitcoin developer community. Its development has been slow, but the upcoming launch of Taproot Assets on the mainnet, supporting the issuance and circulation of new assets, will mark a new stage in its development.
Merlin Chain is currently the leading Bitcoin Layer 2 solution in terms of Total Value Locked (TVL), driven by the community. It relies on BRC420 assets and Bitmap assets issued on Layer 1, has a strong user base, and fits very well with Bitcoin’s ecosystem characteristics, maintaining its leading position.
B² Network, second in TVL among Bitcoin Layer 2 solutions, has the advantage of strong backing from top Asian capital firms. Projects driven by such capital groupings tend to develop strongly, comparable to the development of projects like Solana and Optimism.
BEVM stands out as a Bitcoin Layer 2 solution, using Bitcoin’s native technology at its core, making it very native. It has seen rapid development with some applications already on-chain, making it a strong competitor in the Bitcoin Layer 2 space.
Other Layer 2 projects each have their unique advantages, solving different problems. Modular blockchain is an important direction, and it remains to be seen which project will ultimately succeed.
Overall, Ethereum’s Layer 2 solutions have a rich reserve of technologies and experiences that can be applied to the Bitcoin ecosystem. However, in the long term, only Layer 2 solutions that integrate Bitcoin’s unique features will prevail.
Application Layer
The Bitcoin application layer mentioned here is a broad concept, not directly developing and deploying applications on the Bitcoin blockchain, but rather introducing Bitcoin assets to promote the development of the Bitcoin ecosystem.
In the current wave of the Bitcoin ecosystem, infrastructure products like wallets have emerged as leaders, notably the Unisat wallet, which has quickly gained a top position, and the OKX wallet, which has differentiated itself from other exchanges with the help of the Bitcoin community.
The Bitcoin ecosystem narrative has become a hot trend, attracting user traffic, project teams, and eventually capital. With the concerted efforts and interaction of users, technical teams, and capital, more killer applications are expected to emerge, making it a highly anticipated development area.
Due to the lack of smart contract capabilities on the Bitcoin blockchain, it has not been possible to issue various types of assets like on Ethereum. Although there have been many attempts over the years, no market-accepted method of asset issuance had emerged until the introduction of the Ordinals protocol. In simple terms, the Ordinals protocol is a system for numbering the smallest unit of Bitcoin, “satoshi,” by assigning each satoshi a sequence number and then tracking them in transactions, thereby endowing each satoshi with uniqueness. The Ordinals protocol also supports Inscriptions, which allow any content (images, videos, etc.) to be attached to a single satoshi in a process called “inscription,” turning them into native digital artworks on Bitcoin. The emergence of the Ordinals protocol now is reliant on Bitcoin’s 2017 Segregated Witness (SegWit) upgrade and the 2021 Taproot upgrade. These upgrades, albeit unintentionally, laid the groundwork for the Ordinals protocol on the Bitcoin blockchain. SegWit introduced a block field to save “witness data,” i.e., Bitcoin transaction signatures and public keys, aiding in scaling Bitcoin. However, potential vulnerabilities necessitated limiting the size of this data. When Taproot was introduced, it addressed these security issues and allowed for the removal of old SegWit restrictions, paving the way for storing large blocks of data on-chain. Thus, Bitcoin is not immutable; as its technology evolves, unexpected innovations can emerge, as can vulnerabilities.
Based on the Ordinals protocol, the inscription process can add information. If the addition is images and videos, it becomes Bitcoin NFT (Non-Fungible Token), and by attaching a ledger according to a unified standard, this satoshi becomes what we call a BRC20 token. BRC-20 tokens are specially processed NFTs (JSON data), mainly recording the token’s operation records on the Bitcoin blockchain. This is akin to writing a sentence on a banknote that is inherently worth 100 units, for example, “This is FishCoin, with a total volume of 100 million, and this note represents 10 of them,” and then agreeing with others to recognize this sentence, thus achieving asset issuance and transfer. BRC20 tokens are akin to Ethereum’s ERC20 tokens, hence the name. The BRC20 protocol is a sub-protocol based on the Ordinals protocol, reflecting the composability of the blockchain world, where different protocols and applications can be combined. A significant reason for the success of the Ordinals protocol is the fair issuance of BRC20 tokens, where anyone can issue them, and the issuance process is fairly minted. This has sparked a market participation frenzy, thereby allowing the Ordinals protocol to gain market recognition more swiftly.
After the popularity of the BRC20 protocol, various “competitors” emerged, mainly extending and improving upon the BRC20 protocol. Here are some relatively popular protocols:
These protocols are all sub-protocols based on the Ordinals protocol. The Ordinals meta-protocol itself has also seen many competitors, primarily focusing on extensions and supplements to the Ordinals protocol.
Before discussing Bitcoin Layer 2, it is essential to understand what Layer 2 scaling solutions are. Layer 2, or L2 solutions, originally stemmed from the Ethereum ecosystem, which also faced performance challenges. There are two main paths for scaling Ethereum: The first involves scaling at the Ethereum blockchain layer itself, currently employing sharding technology to expand the blockchain’s capacity. Sharding essentially partitions the database to store and query data in segments. This solution is progressing relatively slowly, with Ethereum’s development roadmap spanning a significant timeframe, expecting to achieve its sharding goals in 5 to 10 years. The second path involves scaling above the Ethereum blockchain layer, akin to constructing an overpass above a narrow road. A key feature of Ethereum’s Layer 2 solutions is locking assets in smart contracts on the Ethereum mainnet and conducting transactions and computations off-chain. This approach has seen rapid development.
For Bitcoin, which inherently has weaker scalability compared to Ethereum, the possibilities for on-chain expansion are limited, leaving Layer 2 as the only viable solution for off-chain scaling. However, a challenge arises: Bitcoin lacks smart contract capabilities, so how can a Layer 2 solution be implemented? Technically speaking, projects claiming to be Bitcoin’s Layer 2 solutions are not truly Layer 2 since they cannot fully inherit the security of the Bitcoin blockchain or settle on it. Nevertheless, the inherited security level varies among projects, with some inheriting 60% of Bitcoin’s network security, while others only 30% or even none. Broadly speaking, any chain that can integrate with the Bitcoin ecosystem, facilitating the secondary flourishing of Bitcoin assets, can be categorized under Bitcoin Layer 2. Bitcoin Layer 2 has three core characteristics: (1) using Bitcoin as the native asset, (2) settling on the Bitcoin network, and (3) operating dependent on the Bitcoin network. Thus, we will analyze various Bitcoin Layer 2 solutions from a broad perspective.
By dividing based on the technological implementation method, Bitcoin Layer 2 can be categorized into three types: (1) State Channels: A channel is established between two points, with funds locked within the channel. Transactions between these two points are completed within the channel, all off-chain, making it very cheap. Only the final settlement results are sent to the blockchain. (2) Sidechains: A separate chain is set up alongside the Bitcoin main chain, with both operating in parallel. If the main chain goes down and the other chain continues to operate, it indicates the presence of a sidechain. (3) Rollups: In simple terms, computations are moved off-chain, and only summary data is sent back to the blockchain. This can be likened to an exam where only the results and key steps are written on the paper, with the calculations done on scratch paper. Thus, only data summaries are transmitted on L1, which is less burdensome and cheaper than storing and computing on L1. Based on technology, it can be further divided into two factions: ZK Rollups and Optimistic Rollups. ZK Rollups ensure security through cryptographic algorithms of zero-knowledge proofs, while Optimistic Rollups rely on a penalty mechanism for security (economic game theory), where validators pay a significant price once they act maliciously. Additionally, there is a special category of projects: Ethereum’s Layer 2 is currently evolving towards modularity, leading to the emergence of modular projects serving Layer 2 in the Bitcoin ecosystem, such as data availability layer projects, shared security projects, etc.
In this wave of Bitcoin Layer 2 development, many new projects have emerged, and many previously unnoticed old projects have been rediscovered for their value. Different projects have adopted different technologies and operational mechanisms, but the criteria for evaluating these projects can also be approached from three dimensions: security, decentralization, and scalability.
The following project analysis is compiled from multiple information channels, with some content being directly quoted (the sources are not listed here).
The Lightning Network can be regarded as the most orthodox Layer 2 solution for Bitcoin. It fully utilizes BTC’s limited script verification capability without relying on or minimally depending on off-chain local consensus. The core idea of the Lightning Network is not complicated: it moves the transaction process off-chain, with only the final transaction result confirmed on the blockchain, thereby enhancing the transaction efficiency of the current Bitcoin network.
The specific operational mechanism of the Lightning Network involves the two parties establishing an off-chain payment channel during the initial transaction, essentially a ledger jointly held by the parties to record transactions. The parties lock a certain amount of funds in the channel and sign transactions with their private keys. The transfer of funds between the parties does not occur on the blockchain but is only recorded in their respective ledgers. When one or both parties decide they no longer need the channel, the balance is broadcasted on the main network for settlement. However, the Lightning Network is more than just a direct connection between two parties; it allows numerous individual channels to be linked together, forming a wide, interconnected payment network.
The Lightning Network has been in development for many years, proposed in 2016 and launched on the Bitcoin mainnet in 2018. Its development has been slow for two main reasons: a lack of motivation to establish Lightning Network channels and the high volatility of Bitcoin prices, making it unsuitable for everyday payments. Recently, however, the Lightning Network team introduced the Taproot Assets protocol, allowing institutions to issue various assets backed by project operators based on the Bitcoin blockchain. Combined with the Lightning Network, this can further improve liquidity and reduce user barriers, marking a new stage in the development of the Lightning Network. The network is suited for high-frequency consumption scenarios, making the Taproot Assets protocol most suitable for issuing stablecoins like USDT and USDC, directly integrated into the Lightning Network’s use cases. In the longer term, the maturation of payment infrastructure is expected to spur the development of other niche markets, such as wallet applications, NFT markets, social applications, etc. Therefore, the combination of the Lightning Network and asset issuance is highly anticipated for the innovations it may bring.
Basic Introduction
The RGB Protocol is an extension protocol of the Lightning Network, utilizing the Lightning Network to execute smart contracts. RGB addresses scalability issues by executing private smart contracts between two parties (Lightning Network channels). Its development aimed to improve colored coins and tokenize digital assets on the Bitcoin blockchain.
Operation Mechanism
Client Validation: Data is stored on the client side, and through hash calculations, short data submissions are made to the Bitcoin network for data validation.
RGB Smart Contracts: RGB smart contracts consist of three basic components: Genesis, State, and Transition. These define and execute various operations and contract protocols.
Single-Use Seals: By binding assets (tokens being a type of asset) in the output of Bitcoin transactions, each asset transfer operation must open an old seal and create a new one to prevent double-spending.
Basic Introduction
Stacks is a project that launched in 2018 and has regained attention in the recent Bitcoin Layer 2 craze, entering the mainstream market’s view. Stacks has its own chain, compiler, and programming language, and operates in sync with Bitcoin to ensure its transactions and integrity. Its cross-chain with BTC—through issuing sBTC on the Stacks network—is essentially a centralized mapping method, which entails a certain risk of centralization.
Economic Model
Stacks has its own token, STX, with a total fixed supply of 1.818 billion. Its economic model incorporates features of both Bitcoin and Ethereum, with three main mechanisms:
Future Development
Basic Introduction
BEVM is a BTC Layer 2 compatible with EVM, using BTC as Gas. Its core goal is to expand Bitcoin’s smart contract scenarios. It adopts a decentralized asset management solution driven by a BFT network consensus formed by 1,000 BTC light nodes. This Layer 2’s biggest advantage is its native use of Bitcoin’s original technologies, thus gaining significant miner support.
Operation Mechanism
It is based on setting up custodial wallets on the Bitcoin main chain to natively cross-chain Bitcoin to BEVM. When users cross their BTC from the Bitcoin mainnet to BEVM, their BTC enters a contract address managed by 1,000 nodes, and new BTC is generated in the BEVM (BTC Layer 2 network) at a 1:1 ratio. The combination of Schnorr Signature, Mast, and BTC light nodes forms a decentralized BTC L2 that does not rely on multisig, individuals, but entirely on network consensus.
Basic Introduction
BounceBit is the first native BTC staking chain, allowing users to stake their idle BTC and earn rewards in the process. It is supported by Binance Custody (CEFFU), Breyer Capital, and Mainnet Digital.
Operation Mechanism
BounceBit utilizes a hybrid PoS mechanism at the consensus layer and introduces a dual-token staking model (Bitcoin and BounceBit’s native token) to ensure network security. Its execution layer will achieve EVM compatibility, accelerating the migration of existing DeFi liquidity to the Bitcoin ecosystem. BounceBit also introduces an innovative BTC mirroring mechanism, enabling Bitcoin holders to earn income on-chain through PoS and DeFi, and off-chain through CeFi.
Economic Model
The sources of staking income are threefold: (1) CeFi rewards provided by regulated custody through Mainnet Digital and CEFFU, along with various asset management services; (2) node operation rewards offered through staking and PoS mining; (3) DeFi earnings from the BounceBit ecosystem applications.
The MAP Protocol positions itself as a peer-to-peer, full-chain infrastructure based on lightweight clients and ZK (Zero-Knowledge proofs), focusing on peer-to-peer interoperability without relying on third parties. MAP is a chain aimed at providing full-chain interoperability, similar to Layerzero, and has been involved in the Ethereum ecosystem for some time. However, it has not been particularly prominent until it decided to go all-in on the Bitcoin layer 2 ecosystem amidst the wave of development in the Bitcoin ecosystem, thereby gaining significant market attention.
The core mechanism involves a relay chain and ZK light clients:
Relay Chain : The MAP solution involves constructing a MAP relay chain, acting as a chain within a chain, similar to the BOB chain. This relay chain precompiles isomorphic signature algorithms for different chains within contracts, enabling cross-chain communication and frictionless asset transfers. The relay chain deploys smart contracts compatible with the full-chain environment (for chains like BTC without smart contracts, lightweight clients are used for secure asset migration) and follows a set of standards for cross-chain communication. This is complemented by a POS-based interaction validity verification mechanism.
ZK Light Client : Originating from the concept of Simplified Payment Verification (SPV) defined in the Bitcoin whitepaper, the use of lightweight client nodes significantly enhances the security of cross-chain asset transfers while avoiding the resource consumption and cost of full node verification. The inclusion of ZK technology ensures that operations on layer 2 sidechains and the mainnet’s consensus verification remain consistent. For example, MAP deploys a ZK light client on the BTC chain, allowing the light client to perform operations on the BTC mainnet, such as verifying block headers and transaction-related Merkle proofs, without needing to download the full node’s historical data. This enables secure operations on the second layer, like withdrawal requests, by only verifying specific transaction-related data through the mainnet light client.
Future Development
For the characteristics of the BTC mainnet, it supports the secure cross-chain of inscribed assets to Layer2 : BTC layer 2 can manage and circulate these BTC-derived assets with lower costs and lower consumption, aiming to extend the value of the BTC mainnet to layer 2. Achieving this goal involves more than just wrapping BTC assets onto a layer 2 chain; it requires managing ledger consistency through indexers, and compatibility and management of the liquidity of different BTC-derived inscribed assets. Developing more functionalities that align with the native characteristics of BTC is key.
Becoming an interoperable operation layer (Layer 0) for other BTC layer 2s : Various Layer 2s, including EVM and non-EVM chains, will connect with the BTC main chain. Thus, the core issue is interoperability. A chain within a chain that sufficiently heterogenizes BTC mainnet characteristics and is compatible with other full-chain environments will become crucial. Observing the competition among other layer 2 chains, as they fragment the market, MAP aims to leverage its full-chain interoperability features to integrate and manage liquidity.
Basic Introduction
CKB was launched in November 2019, adopting the PoW consensus mechanism and UTXO model, fully isomorphic with Bitcoin.
Project Features
(1) Security: CKB uses the same PoW consensus mechanism as Bitcoin from the start, ensuring maximum security and decentralization.
(2) Scalability: The UTXO model was generalized into the Cell model, enabling support for smart contracts. CKB’s virtual machine, using the open instruction set RISC-V, allows developers to use any language to develop smart contracts.
(3) User Experience: CKB’s mainnet is fully compatible with BTC addresses and wallets, allowing Bitcoin ecosystem users to seamlessly enter the CKB ecosystem.
(4) Ecosystem: CKB offers the “Axon” framework for “one-click chain launch,” enabling Bitcoin inscription communities to easily launch their own BTC Layer3 on CKB.
Liquid Network can be considered a specialized, centralized version of the Lightning Network tailored for B2B institutions, more aptly described as a sidechain. While it enables the reissuance and circulation of BTC, its centralized nature limits accessibility to all users, resulting in lower market attention. Liquid serves not only as a Bitcoin sidechain but also as a settlement network for cryptocurrency exchanges and institutions, linking them worldwide.
Basic Introduction:
Merlin Chain, released by the BRC420 team, is a Bitcoin ZK Rollup Layer 2 solution (self-proclaimed as a sidechain) with a Total Value Locked (TVL) reaching nearly $2 billion as of February 2024, making it the highest-valued Bitcoin Layer 2 in the market. The team’s previously released assets, Brc420 and Bitmap, have gained significant popularity, amassing a large user base. This includes Blue Box, the top NFT asset in the Bitcoin ecosystem with a market cap of $200 million, and the second-ranked asset protocol BRC420 along with a Bitmap holder community of 33,000. These assets provided Merlin Chain with substantial asset reserves and a user base on its launch day, thus establishing a strong community consensus. Merlin Chain facilitates better circulation, issuance, and leverage for assets like BRC-20, BRC-420, and Bitmap on Layer 2.
Operating Mechanism:
Utilizes the MPC solution from Cobo wallet for cross-chain BTC transactions.
Implements account abstraction from ParticleNetwork, allowing continued use of Bitcoin wallets and addresses for sidechain interactions without altering user habits.
Core Features:
Serves Bitcoin’s native users, e.g., partnering with Particle for Bitcoin wallet solutions, enabling seamless switching between Layer 1 and Layer 2 for any Bitcoin wallet, such as Unisat or OKX.
Focuses on Bitcoin’s native assets like ORDI, SATS, RATS, etc., differentiating from most Bitcoin Layer 2 solutions that primarily support Ethereum or BNB Chain assets.
Encourages Bitcoin-native innovation by integrating real Bitcoin users, protocols, developers, project teams, and assets into a single virtual machine, fostering innovation beyond what’s possible with Ethereum-based assets.
Economic Model:
The project allocates 20% of its shares to the community and has planned seven rounds of token issuance. The issuance strategy emphasizes community, fairness, and fun, allowing users to acquire assets at lower costs.
Basic Introduction:
B² Network is a zk Rollup on Bitcoin, integrating a “commitment challenge” model.
Operating Mechanism:
Network Layers:
Rollup Layer uses zkEVM for running smart contract logic, handling transactions, and producing ZK proofs. It supports BTC address account abstraction and synchronizes with BTC L1 data (BTC and BRC20 balances).
Data Availability (DA) Layer provides data storage, with nodes performing off-chain zk verification of Rollup transactions before writing Rollup data into BTC’s Ordinals inscriptions.
Proof Verification: Introduces more off-chain computation in verification, transforming direct L1 verification of ZK proofs into an Optimistic “fraud proof” challenge. B² decomposes ZK proofs into scripts forming a Mast tree, rewarding BTC transactions for fraud challenges. If no challenge occurs within a locked period, nodes can retrieve their locked BTC, ensuring Rollup transaction validity and enhancing security through indirect L1 verification.
Account Abstraction: Allows direct BTC wallet interactions with Rollup without changing user habits.
No Escape Hatch: Relies on multi-signature address bridges for L2 BTC withdrawals, avoiding the implementation of an “escape hatch.”
Basic Introduction:
Bison Network is a Bitcoin-based ZK-STARK Sovereign Rollup (client-validated).
Operating Mechanism:
Defined as a Sovereign Rollup, where L1 serves merely as a public bulletin for Rollup block data without verifying the correctness of Rollup transactions. Rollup transactions are verified by the Rollup’s own nodes. Bison submits Rollup’s zk proofs into BTC Ordinals, enabling users to download proofs from BTC and verify Rollup transactions with their clients. Full state verification requires syncing a full node.
Project Risks:
The main vulnerability lies in the oracle, where incorrect information could lead to asset loss. Introducing decentralized elements, like Chainlink, could mitigate this risk. Although Bison Rollup introduces a simple “escape hatch” through new third parties, it still lacks BTC L1 verification of Rollup proofs.
Basic Introduction
SatoshiVM is a ZK Rollup based on BTC that has issued the SAVM token. However, due to uneven distribution of benefits, there has been a dispute between the project team and the IDO platform, causing damage to community confidence and a plunge in the token price.
Operation Mechanism
Its logic is similar to the B² Network, where after generating zk proofs in the Rollup, the prover uploads the proof data to the BTC network. Then, a “fraud proof” challenge containing BTC is sent, and the successful challenger receives a BTC reward. What sets SatoshiVM apart is the addition of two time locks in the “fraud proof” challenge, corresponding to the start and end times of the challenge. This allows for easy identification of whether the ZK proof is correct and valid by comparing how many blocks were waited for BTC transfers.
Basic Introduction
Chainway is a ZK Sovereign Rollup for BTC, with client-side verification. It uses Bitcoin not only as the data publishing layer but also as the data source for generating ZK proofs.
Operation Mechanism
Chainway’s provers need to scan every BTC block thoroughly, reading the block header, the previous zk proof, and the “mandatory transactions” inscribed in the block to generate a complete ZK proof. Chainway submits a transaction inscribing a ZK proof in each BTC block, thus forming recursive proof. The “mandatory transactions” inscribed in BTC blocks as Ordinals inscriptions are Chainway’s method of sending “censorship-resistant transactions.” If a Chainway rollup node goes down or continuously refuses to accept withdrawal transactions from users, users can directly inscribe their withdrawal requests into a Bitcoin block. Nodes must include these “mandatory transactions” in the rollup block, or they will fail to meet the zk circuit constraints, and proof generation will fail. In the latest tweet, Chainway claims to be inspired by BitVM, having found a method to verify zk proofs on Bitcoin, achieving settlement on BTC L1.
Basic Introduction
TunaChain is the first modular Bitcoin Layer2 project, thus gaining market attention and popularity.
Operation Mechanism
Modularity: It utilizes Celestia’s Data Availability (DA) layer for a modular architecture.
Stablecoin Integration: Toro is TunaChain’s native stablecoin, which can be obtained through over-collateralization of held BTC.
Hybrid ZK-OP: It achieves EVM compatibility and ensures transaction speed.
Basic Introduction
BitVM aims to implement Turing-complete Bitcoin contracts without changing the operational code. Due to its high technical complexity and cost, it has not yet been implemented.
Operation Mechanism
The implementation approach is similar to Rollup logic on Ethereum, running fraud proofs similar to OPR on BTC script. When a dispute arises in a transaction, users can initiate a challenge. If the transaction is indeed problematic, the dishonest party’s assets will be confiscated. The effective challenge time is within 7 days. One of BitVM’s core ideas is to simulate the input-output effects of logic gate circuits using Bitcoin Script, akin to building the Empire State Building with blocks. From a compiler theory perspective, BitVM translates EVM/WASM/Javascript opcodes into Bitcoin Script opcodes, with logic gate circuits serving as an intermediary representation (IR) between “EVM opcodes -> Bitcoin Script opcodes.”
Centralization Risk: BitVM’s smart contract layer operates off-chain, and each smart contract does not share state. BTC cross-chain uses traditional Hash locks for asset anchoring, failing to achieve truly decentralized BTC cross-chain and unable to avoid the asset security risks of centralized arbitration nodes.
High Technical Complexity
High Implementation Costs
The application layer in the Bitcoin ecosystem refers to applications that integrate Bitcoin assets and foster the development of the Bitcoin ecosystem, similar to the concept of Bitcoin Layer2. Although the Bitcoin ecosystem is still in its early stages, leading applications have emerged in various niches, mainly enabling asset issuance on Layer1. Here’s a summary:
Wallets:
Unisat: A Bitcoin wallet that rose to prominence with the BRC20 protocol wave.
OKX Wallet: A Web3 wallet developed by the OKX exchange, known for its smooth user experience and quick adoption of market trends, gaining a significant user base in the Bitcoin ecosystem’s boom.
Decentralized Exchanges (DEX):
Stablecoins:
Liquidity Solutions:
Project Launch Platforms:
Donation Platforms:
Gaming Platforms:
Metaverse:
Cross-Chain Bridges:
OmniBTC
Multibit
Chamcha
Thorchain
From the sudden emergence of the Ordinals protocol in January 2023 to the great Bitcoin ecosystem battle of February 2024, it took just one year. In this year, the Bitcoin ecosystem has expanded from the single point of the Ordinals protocol to encompass a full range of Bitcoin ecosystem components, including various asset issuance protocols at Layer 1, Layer 2 scaling solutions, and various subdivisions in the application layer. The narrative of the Bitcoin ecosystem has become one of the engines of this bull market. When the Ordinals protocol first appeared, I took notice of this new entity and wrote an analysis article in early February 2023. Over the past year, I have been following the development of this track, but the market always has divergences on new entities, and the different voices around me have made me hesitate. I did not invest heavily, missing out on this wave of wealth effects. But it can still be said to be very early; the Bitcoin ecosystem is just getting started, the pattern is not yet set, and there are many opportunities, especially with the bull market’s industry cycle, the Bitcoin ecosystem will welcome more wealth effects. Therefore, we need to closely monitor and study this track to unearth more participation opportunities. This article will provide a comprehensive overview of the Bitcoin ecosystem, from various asset issuance protocols at Layer 1 to Layer 2 scaling solutions, and then to various subdivisions in the application layer, along with detailed analysis of specific projects. Here, there will be a special focus on Bitcoin’s Layer 2 scaling solutions (Layer2), as with the maturity of Layer 1 asset issuance protocols and the market pattern being established, the current market’s hottest and largest development space is Bitcoin Layer2.
For those who find the main text too lengthy, here is a summary of the current market landscape and future developments:
Layer 1 Asset Issuance Protocols
The Ordinals protocol has become a foundational protocol, and BRC20 tokens based on the Ordinals protocol have become mainstream assets in the market. Other protocols mainly extend, improve, and supplement the existing ones.
Future developments will introduce new types of assets, such as the recently popular BRC420 assets, which focus on the dual characteristics of graphic coins. It’s important to keep an eye on these new asset types, as they represent new opportunities.
Layer 2 Scaling Solutions
Narrowly, since the Bitcoin network lacks smart contract capabilities and cannot settle transactions, there are currently no true Bitcoin Layer 2 solutions. However, broadly, any scaling chains that can securely bridge Bitcoin assets and promote the prosperity of the Bitcoin ecosystem can be considered Bitcoin Layer 2.
The Lightning Network is the most orthodox Bitcoin Layer 2 solution, supported by the Bitcoin developer community. Its development has been slow, but the upcoming launch of Taproot Assets on the mainnet, supporting the issuance and circulation of new assets, will mark a new stage in its development.
Merlin Chain is currently the leading Bitcoin Layer 2 solution in terms of Total Value Locked (TVL), driven by the community. It relies on BRC420 assets and Bitmap assets issued on Layer 1, has a strong user base, and fits very well with Bitcoin’s ecosystem characteristics, maintaining its leading position.
B² Network, second in TVL among Bitcoin Layer 2 solutions, has the advantage of strong backing from top Asian capital firms. Projects driven by such capital groupings tend to develop strongly, comparable to the development of projects like Solana and Optimism.
BEVM stands out as a Bitcoin Layer 2 solution, using Bitcoin’s native technology at its core, making it very native. It has seen rapid development with some applications already on-chain, making it a strong competitor in the Bitcoin Layer 2 space.
Other Layer 2 projects each have their unique advantages, solving different problems. Modular blockchain is an important direction, and it remains to be seen which project will ultimately succeed.
Overall, Ethereum’s Layer 2 solutions have a rich reserve of technologies and experiences that can be applied to the Bitcoin ecosystem. However, in the long term, only Layer 2 solutions that integrate Bitcoin’s unique features will prevail.
Application Layer
The Bitcoin application layer mentioned here is a broad concept, not directly developing and deploying applications on the Bitcoin blockchain, but rather introducing Bitcoin assets to promote the development of the Bitcoin ecosystem.
In the current wave of the Bitcoin ecosystem, infrastructure products like wallets have emerged as leaders, notably the Unisat wallet, which has quickly gained a top position, and the OKX wallet, which has differentiated itself from other exchanges with the help of the Bitcoin community.
The Bitcoin ecosystem narrative has become a hot trend, attracting user traffic, project teams, and eventually capital. With the concerted efforts and interaction of users, technical teams, and capital, more killer applications are expected to emerge, making it a highly anticipated development area.
Due to the lack of smart contract capabilities on the Bitcoin blockchain, it has not been possible to issue various types of assets like on Ethereum. Although there have been many attempts over the years, no market-accepted method of asset issuance had emerged until the introduction of the Ordinals protocol. In simple terms, the Ordinals protocol is a system for numbering the smallest unit of Bitcoin, “satoshi,” by assigning each satoshi a sequence number and then tracking them in transactions, thereby endowing each satoshi with uniqueness. The Ordinals protocol also supports Inscriptions, which allow any content (images, videos, etc.) to be attached to a single satoshi in a process called “inscription,” turning them into native digital artworks on Bitcoin. The emergence of the Ordinals protocol now is reliant on Bitcoin’s 2017 Segregated Witness (SegWit) upgrade and the 2021 Taproot upgrade. These upgrades, albeit unintentionally, laid the groundwork for the Ordinals protocol on the Bitcoin blockchain. SegWit introduced a block field to save “witness data,” i.e., Bitcoin transaction signatures and public keys, aiding in scaling Bitcoin. However, potential vulnerabilities necessitated limiting the size of this data. When Taproot was introduced, it addressed these security issues and allowed for the removal of old SegWit restrictions, paving the way for storing large blocks of data on-chain. Thus, Bitcoin is not immutable; as its technology evolves, unexpected innovations can emerge, as can vulnerabilities.
Based on the Ordinals protocol, the inscription process can add information. If the addition is images and videos, it becomes Bitcoin NFT (Non-Fungible Token), and by attaching a ledger according to a unified standard, this satoshi becomes what we call a BRC20 token. BRC-20 tokens are specially processed NFTs (JSON data), mainly recording the token’s operation records on the Bitcoin blockchain. This is akin to writing a sentence on a banknote that is inherently worth 100 units, for example, “This is FishCoin, with a total volume of 100 million, and this note represents 10 of them,” and then agreeing with others to recognize this sentence, thus achieving asset issuance and transfer. BRC20 tokens are akin to Ethereum’s ERC20 tokens, hence the name. The BRC20 protocol is a sub-protocol based on the Ordinals protocol, reflecting the composability of the blockchain world, where different protocols and applications can be combined. A significant reason for the success of the Ordinals protocol is the fair issuance of BRC20 tokens, where anyone can issue them, and the issuance process is fairly minted. This has sparked a market participation frenzy, thereby allowing the Ordinals protocol to gain market recognition more swiftly.
After the popularity of the BRC20 protocol, various “competitors” emerged, mainly extending and improving upon the BRC20 protocol. Here are some relatively popular protocols:
These protocols are all sub-protocols based on the Ordinals protocol. The Ordinals meta-protocol itself has also seen many competitors, primarily focusing on extensions and supplements to the Ordinals protocol.
Before discussing Bitcoin Layer 2, it is essential to understand what Layer 2 scaling solutions are. Layer 2, or L2 solutions, originally stemmed from the Ethereum ecosystem, which also faced performance challenges. There are two main paths for scaling Ethereum: The first involves scaling at the Ethereum blockchain layer itself, currently employing sharding technology to expand the blockchain’s capacity. Sharding essentially partitions the database to store and query data in segments. This solution is progressing relatively slowly, with Ethereum’s development roadmap spanning a significant timeframe, expecting to achieve its sharding goals in 5 to 10 years. The second path involves scaling above the Ethereum blockchain layer, akin to constructing an overpass above a narrow road. A key feature of Ethereum’s Layer 2 solutions is locking assets in smart contracts on the Ethereum mainnet and conducting transactions and computations off-chain. This approach has seen rapid development.
For Bitcoin, which inherently has weaker scalability compared to Ethereum, the possibilities for on-chain expansion are limited, leaving Layer 2 as the only viable solution for off-chain scaling. However, a challenge arises: Bitcoin lacks smart contract capabilities, so how can a Layer 2 solution be implemented? Technically speaking, projects claiming to be Bitcoin’s Layer 2 solutions are not truly Layer 2 since they cannot fully inherit the security of the Bitcoin blockchain or settle on it. Nevertheless, the inherited security level varies among projects, with some inheriting 60% of Bitcoin’s network security, while others only 30% or even none. Broadly speaking, any chain that can integrate with the Bitcoin ecosystem, facilitating the secondary flourishing of Bitcoin assets, can be categorized under Bitcoin Layer 2. Bitcoin Layer 2 has three core characteristics: (1) using Bitcoin as the native asset, (2) settling on the Bitcoin network, and (3) operating dependent on the Bitcoin network. Thus, we will analyze various Bitcoin Layer 2 solutions from a broad perspective.
By dividing based on the technological implementation method, Bitcoin Layer 2 can be categorized into three types: (1) State Channels: A channel is established between two points, with funds locked within the channel. Transactions between these two points are completed within the channel, all off-chain, making it very cheap. Only the final settlement results are sent to the blockchain. (2) Sidechains: A separate chain is set up alongside the Bitcoin main chain, with both operating in parallel. If the main chain goes down and the other chain continues to operate, it indicates the presence of a sidechain. (3) Rollups: In simple terms, computations are moved off-chain, and only summary data is sent back to the blockchain. This can be likened to an exam where only the results and key steps are written on the paper, with the calculations done on scratch paper. Thus, only data summaries are transmitted on L1, which is less burdensome and cheaper than storing and computing on L1. Based on technology, it can be further divided into two factions: ZK Rollups and Optimistic Rollups. ZK Rollups ensure security through cryptographic algorithms of zero-knowledge proofs, while Optimistic Rollups rely on a penalty mechanism for security (economic game theory), where validators pay a significant price once they act maliciously. Additionally, there is a special category of projects: Ethereum’s Layer 2 is currently evolving towards modularity, leading to the emergence of modular projects serving Layer 2 in the Bitcoin ecosystem, such as data availability layer projects, shared security projects, etc.
In this wave of Bitcoin Layer 2 development, many new projects have emerged, and many previously unnoticed old projects have been rediscovered for their value. Different projects have adopted different technologies and operational mechanisms, but the criteria for evaluating these projects can also be approached from three dimensions: security, decentralization, and scalability.
The following project analysis is compiled from multiple information channels, with some content being directly quoted (the sources are not listed here).
The Lightning Network can be regarded as the most orthodox Layer 2 solution for Bitcoin. It fully utilizes BTC’s limited script verification capability without relying on or minimally depending on off-chain local consensus. The core idea of the Lightning Network is not complicated: it moves the transaction process off-chain, with only the final transaction result confirmed on the blockchain, thereby enhancing the transaction efficiency of the current Bitcoin network.
The specific operational mechanism of the Lightning Network involves the two parties establishing an off-chain payment channel during the initial transaction, essentially a ledger jointly held by the parties to record transactions. The parties lock a certain amount of funds in the channel and sign transactions with their private keys. The transfer of funds between the parties does not occur on the blockchain but is only recorded in their respective ledgers. When one or both parties decide they no longer need the channel, the balance is broadcasted on the main network for settlement. However, the Lightning Network is more than just a direct connection between two parties; it allows numerous individual channels to be linked together, forming a wide, interconnected payment network.
The Lightning Network has been in development for many years, proposed in 2016 and launched on the Bitcoin mainnet in 2018. Its development has been slow for two main reasons: a lack of motivation to establish Lightning Network channels and the high volatility of Bitcoin prices, making it unsuitable for everyday payments. Recently, however, the Lightning Network team introduced the Taproot Assets protocol, allowing institutions to issue various assets backed by project operators based on the Bitcoin blockchain. Combined with the Lightning Network, this can further improve liquidity and reduce user barriers, marking a new stage in the development of the Lightning Network. The network is suited for high-frequency consumption scenarios, making the Taproot Assets protocol most suitable for issuing stablecoins like USDT and USDC, directly integrated into the Lightning Network’s use cases. In the longer term, the maturation of payment infrastructure is expected to spur the development of other niche markets, such as wallet applications, NFT markets, social applications, etc. Therefore, the combination of the Lightning Network and asset issuance is highly anticipated for the innovations it may bring.
Basic Introduction
The RGB Protocol is an extension protocol of the Lightning Network, utilizing the Lightning Network to execute smart contracts. RGB addresses scalability issues by executing private smart contracts between two parties (Lightning Network channels). Its development aimed to improve colored coins and tokenize digital assets on the Bitcoin blockchain.
Operation Mechanism
Client Validation: Data is stored on the client side, and through hash calculations, short data submissions are made to the Bitcoin network for data validation.
RGB Smart Contracts: RGB smart contracts consist of three basic components: Genesis, State, and Transition. These define and execute various operations and contract protocols.
Single-Use Seals: By binding assets (tokens being a type of asset) in the output of Bitcoin transactions, each asset transfer operation must open an old seal and create a new one to prevent double-spending.
Basic Introduction
Stacks is a project that launched in 2018 and has regained attention in the recent Bitcoin Layer 2 craze, entering the mainstream market’s view. Stacks has its own chain, compiler, and programming language, and operates in sync with Bitcoin to ensure its transactions and integrity. Its cross-chain with BTC—through issuing sBTC on the Stacks network—is essentially a centralized mapping method, which entails a certain risk of centralization.
Economic Model
Stacks has its own token, STX, with a total fixed supply of 1.818 billion. Its economic model incorporates features of both Bitcoin and Ethereum, with three main mechanisms:
Future Development
Basic Introduction
BEVM is a BTC Layer 2 compatible with EVM, using BTC as Gas. Its core goal is to expand Bitcoin’s smart contract scenarios. It adopts a decentralized asset management solution driven by a BFT network consensus formed by 1,000 BTC light nodes. This Layer 2’s biggest advantage is its native use of Bitcoin’s original technologies, thus gaining significant miner support.
Operation Mechanism
It is based on setting up custodial wallets on the Bitcoin main chain to natively cross-chain Bitcoin to BEVM. When users cross their BTC from the Bitcoin mainnet to BEVM, their BTC enters a contract address managed by 1,000 nodes, and new BTC is generated in the BEVM (BTC Layer 2 network) at a 1:1 ratio. The combination of Schnorr Signature, Mast, and BTC light nodes forms a decentralized BTC L2 that does not rely on multisig, individuals, but entirely on network consensus.
Basic Introduction
BounceBit is the first native BTC staking chain, allowing users to stake their idle BTC and earn rewards in the process. It is supported by Binance Custody (CEFFU), Breyer Capital, and Mainnet Digital.
Operation Mechanism
BounceBit utilizes a hybrid PoS mechanism at the consensus layer and introduces a dual-token staking model (Bitcoin and BounceBit’s native token) to ensure network security. Its execution layer will achieve EVM compatibility, accelerating the migration of existing DeFi liquidity to the Bitcoin ecosystem. BounceBit also introduces an innovative BTC mirroring mechanism, enabling Bitcoin holders to earn income on-chain through PoS and DeFi, and off-chain through CeFi.
Economic Model
The sources of staking income are threefold: (1) CeFi rewards provided by regulated custody through Mainnet Digital and CEFFU, along with various asset management services; (2) node operation rewards offered through staking and PoS mining; (3) DeFi earnings from the BounceBit ecosystem applications.
The MAP Protocol positions itself as a peer-to-peer, full-chain infrastructure based on lightweight clients and ZK (Zero-Knowledge proofs), focusing on peer-to-peer interoperability without relying on third parties. MAP is a chain aimed at providing full-chain interoperability, similar to Layerzero, and has been involved in the Ethereum ecosystem for some time. However, it has not been particularly prominent until it decided to go all-in on the Bitcoin layer 2 ecosystem amidst the wave of development in the Bitcoin ecosystem, thereby gaining significant market attention.
The core mechanism involves a relay chain and ZK light clients:
Relay Chain : The MAP solution involves constructing a MAP relay chain, acting as a chain within a chain, similar to the BOB chain. This relay chain precompiles isomorphic signature algorithms for different chains within contracts, enabling cross-chain communication and frictionless asset transfers. The relay chain deploys smart contracts compatible with the full-chain environment (for chains like BTC without smart contracts, lightweight clients are used for secure asset migration) and follows a set of standards for cross-chain communication. This is complemented by a POS-based interaction validity verification mechanism.
ZK Light Client : Originating from the concept of Simplified Payment Verification (SPV) defined in the Bitcoin whitepaper, the use of lightweight client nodes significantly enhances the security of cross-chain asset transfers while avoiding the resource consumption and cost of full node verification. The inclusion of ZK technology ensures that operations on layer 2 sidechains and the mainnet’s consensus verification remain consistent. For example, MAP deploys a ZK light client on the BTC chain, allowing the light client to perform operations on the BTC mainnet, such as verifying block headers and transaction-related Merkle proofs, without needing to download the full node’s historical data. This enables secure operations on the second layer, like withdrawal requests, by only verifying specific transaction-related data through the mainnet light client.
Future Development
For the characteristics of the BTC mainnet, it supports the secure cross-chain of inscribed assets to Layer2 : BTC layer 2 can manage and circulate these BTC-derived assets with lower costs and lower consumption, aiming to extend the value of the BTC mainnet to layer 2. Achieving this goal involves more than just wrapping BTC assets onto a layer 2 chain; it requires managing ledger consistency through indexers, and compatibility and management of the liquidity of different BTC-derived inscribed assets. Developing more functionalities that align with the native characteristics of BTC is key.
Becoming an interoperable operation layer (Layer 0) for other BTC layer 2s : Various Layer 2s, including EVM and non-EVM chains, will connect with the BTC main chain. Thus, the core issue is interoperability. A chain within a chain that sufficiently heterogenizes BTC mainnet characteristics and is compatible with other full-chain environments will become crucial. Observing the competition among other layer 2 chains, as they fragment the market, MAP aims to leverage its full-chain interoperability features to integrate and manage liquidity.
Basic Introduction
CKB was launched in November 2019, adopting the PoW consensus mechanism and UTXO model, fully isomorphic with Bitcoin.
Project Features
(1) Security: CKB uses the same PoW consensus mechanism as Bitcoin from the start, ensuring maximum security and decentralization.
(2) Scalability: The UTXO model was generalized into the Cell model, enabling support for smart contracts. CKB’s virtual machine, using the open instruction set RISC-V, allows developers to use any language to develop smart contracts.
(3) User Experience: CKB’s mainnet is fully compatible with BTC addresses and wallets, allowing Bitcoin ecosystem users to seamlessly enter the CKB ecosystem.
(4) Ecosystem: CKB offers the “Axon” framework for “one-click chain launch,” enabling Bitcoin inscription communities to easily launch their own BTC Layer3 on CKB.
Liquid Network can be considered a specialized, centralized version of the Lightning Network tailored for B2B institutions, more aptly described as a sidechain. While it enables the reissuance and circulation of BTC, its centralized nature limits accessibility to all users, resulting in lower market attention. Liquid serves not only as a Bitcoin sidechain but also as a settlement network for cryptocurrency exchanges and institutions, linking them worldwide.
Basic Introduction:
Merlin Chain, released by the BRC420 team, is a Bitcoin ZK Rollup Layer 2 solution (self-proclaimed as a sidechain) with a Total Value Locked (TVL) reaching nearly $2 billion as of February 2024, making it the highest-valued Bitcoin Layer 2 in the market. The team’s previously released assets, Brc420 and Bitmap, have gained significant popularity, amassing a large user base. This includes Blue Box, the top NFT asset in the Bitcoin ecosystem with a market cap of $200 million, and the second-ranked asset protocol BRC420 along with a Bitmap holder community of 33,000. These assets provided Merlin Chain with substantial asset reserves and a user base on its launch day, thus establishing a strong community consensus. Merlin Chain facilitates better circulation, issuance, and leverage for assets like BRC-20, BRC-420, and Bitmap on Layer 2.
Operating Mechanism:
Utilizes the MPC solution from Cobo wallet for cross-chain BTC transactions.
Implements account abstraction from ParticleNetwork, allowing continued use of Bitcoin wallets and addresses for sidechain interactions without altering user habits.
Core Features:
Serves Bitcoin’s native users, e.g., partnering with Particle for Bitcoin wallet solutions, enabling seamless switching between Layer 1 and Layer 2 for any Bitcoin wallet, such as Unisat or OKX.
Focuses on Bitcoin’s native assets like ORDI, SATS, RATS, etc., differentiating from most Bitcoin Layer 2 solutions that primarily support Ethereum or BNB Chain assets.
Encourages Bitcoin-native innovation by integrating real Bitcoin users, protocols, developers, project teams, and assets into a single virtual machine, fostering innovation beyond what’s possible with Ethereum-based assets.
Economic Model:
The project allocates 20% of its shares to the community and has planned seven rounds of token issuance. The issuance strategy emphasizes community, fairness, and fun, allowing users to acquire assets at lower costs.
Basic Introduction:
B² Network is a zk Rollup on Bitcoin, integrating a “commitment challenge” model.
Operating Mechanism:
Network Layers:
Rollup Layer uses zkEVM for running smart contract logic, handling transactions, and producing ZK proofs. It supports BTC address account abstraction and synchronizes with BTC L1 data (BTC and BRC20 balances).
Data Availability (DA) Layer provides data storage, with nodes performing off-chain zk verification of Rollup transactions before writing Rollup data into BTC’s Ordinals inscriptions.
Proof Verification: Introduces more off-chain computation in verification, transforming direct L1 verification of ZK proofs into an Optimistic “fraud proof” challenge. B² decomposes ZK proofs into scripts forming a Mast tree, rewarding BTC transactions for fraud challenges. If no challenge occurs within a locked period, nodes can retrieve their locked BTC, ensuring Rollup transaction validity and enhancing security through indirect L1 verification.
Account Abstraction: Allows direct BTC wallet interactions with Rollup without changing user habits.
No Escape Hatch: Relies on multi-signature address bridges for L2 BTC withdrawals, avoiding the implementation of an “escape hatch.”
Basic Introduction:
Bison Network is a Bitcoin-based ZK-STARK Sovereign Rollup (client-validated).
Operating Mechanism:
Defined as a Sovereign Rollup, where L1 serves merely as a public bulletin for Rollup block data without verifying the correctness of Rollup transactions. Rollup transactions are verified by the Rollup’s own nodes. Bison submits Rollup’s zk proofs into BTC Ordinals, enabling users to download proofs from BTC and verify Rollup transactions with their clients. Full state verification requires syncing a full node.
Project Risks:
The main vulnerability lies in the oracle, where incorrect information could lead to asset loss. Introducing decentralized elements, like Chainlink, could mitigate this risk. Although Bison Rollup introduces a simple “escape hatch” through new third parties, it still lacks BTC L1 verification of Rollup proofs.
Basic Introduction
SatoshiVM is a ZK Rollup based on BTC that has issued the SAVM token. However, due to uneven distribution of benefits, there has been a dispute between the project team and the IDO platform, causing damage to community confidence and a plunge in the token price.
Operation Mechanism
Its logic is similar to the B² Network, where after generating zk proofs in the Rollup, the prover uploads the proof data to the BTC network. Then, a “fraud proof” challenge containing BTC is sent, and the successful challenger receives a BTC reward. What sets SatoshiVM apart is the addition of two time locks in the “fraud proof” challenge, corresponding to the start and end times of the challenge. This allows for easy identification of whether the ZK proof is correct and valid by comparing how many blocks were waited for BTC transfers.
Basic Introduction
Chainway is a ZK Sovereign Rollup for BTC, with client-side verification. It uses Bitcoin not only as the data publishing layer but also as the data source for generating ZK proofs.
Operation Mechanism
Chainway’s provers need to scan every BTC block thoroughly, reading the block header, the previous zk proof, and the “mandatory transactions” inscribed in the block to generate a complete ZK proof. Chainway submits a transaction inscribing a ZK proof in each BTC block, thus forming recursive proof. The “mandatory transactions” inscribed in BTC blocks as Ordinals inscriptions are Chainway’s method of sending “censorship-resistant transactions.” If a Chainway rollup node goes down or continuously refuses to accept withdrawal transactions from users, users can directly inscribe their withdrawal requests into a Bitcoin block. Nodes must include these “mandatory transactions” in the rollup block, or they will fail to meet the zk circuit constraints, and proof generation will fail. In the latest tweet, Chainway claims to be inspired by BitVM, having found a method to verify zk proofs on Bitcoin, achieving settlement on BTC L1.
Basic Introduction
TunaChain is the first modular Bitcoin Layer2 project, thus gaining market attention and popularity.
Operation Mechanism
Modularity: It utilizes Celestia’s Data Availability (DA) layer for a modular architecture.
Stablecoin Integration: Toro is TunaChain’s native stablecoin, which can be obtained through over-collateralization of held BTC.
Hybrid ZK-OP: It achieves EVM compatibility and ensures transaction speed.
Basic Introduction
BitVM aims to implement Turing-complete Bitcoin contracts without changing the operational code. Due to its high technical complexity and cost, it has not yet been implemented.
Operation Mechanism
The implementation approach is similar to Rollup logic on Ethereum, running fraud proofs similar to OPR on BTC script. When a dispute arises in a transaction, users can initiate a challenge. If the transaction is indeed problematic, the dishonest party’s assets will be confiscated. The effective challenge time is within 7 days. One of BitVM’s core ideas is to simulate the input-output effects of logic gate circuits using Bitcoin Script, akin to building the Empire State Building with blocks. From a compiler theory perspective, BitVM translates EVM/WASM/Javascript opcodes into Bitcoin Script opcodes, with logic gate circuits serving as an intermediary representation (IR) between “EVM opcodes -> Bitcoin Script opcodes.”
Centralization Risk: BitVM’s smart contract layer operates off-chain, and each smart contract does not share state. BTC cross-chain uses traditional Hash locks for asset anchoring, failing to achieve truly decentralized BTC cross-chain and unable to avoid the asset security risks of centralized arbitration nodes.
High Technical Complexity
High Implementation Costs
The application layer in the Bitcoin ecosystem refers to applications that integrate Bitcoin assets and foster the development of the Bitcoin ecosystem, similar to the concept of Bitcoin Layer2. Although the Bitcoin ecosystem is still in its early stages, leading applications have emerged in various niches, mainly enabling asset issuance on Layer1. Here’s a summary:
Wallets:
Unisat: A Bitcoin wallet that rose to prominence with the BRC20 protocol wave.
OKX Wallet: A Web3 wallet developed by the OKX exchange, known for its smooth user experience and quick adoption of market trends, gaining a significant user base in the Bitcoin ecosystem’s boom.
Decentralized Exchanges (DEX):
Stablecoins:
Liquidity Solutions:
Project Launch Platforms:
Donation Platforms:
Gaming Platforms:
Metaverse:
Cross-Chain Bridges:
OmniBTC
Multibit
Chamcha
Thorchain