
Technical Deep Dive into the Nervos Public Blockchain: Why It Can Accelerate a Bitcoin-Orthodox Layer 2?
TechFlow Selected TechFlow Selected

Technical Deep Dive into the Nervos Public Blockchain: Why It Can Accelerate a Bitcoin-Orthodox Layer 2?
CKB's chain-native features and innovative underlying architecture compatibility enable it to go further in the standardless battle for BTC Layer2.
Author: Haotian
When I first heard that Nervos Network was going all-in on building a BTC Layer2, I wasn’t surprised. The CKB public chain’s technology is both closely aligned with and more advanced than BTC’s. It can preserve BTC’s native UTXO characteristics while enabling richer programmability. If surpassing Bitcoin in narrative terms seems nearly impossible, then settling for becoming Bitcoin’s Layer2 would make CKB an unbeatable contender. Why? Let me explain my perspective on CKB.
Today’s BTC Layer2 landscape is fragmented due to Bitcoin’s limited validation capabilities at the base layer, leading to a wide array of experimental solutions. Indeed, precisely because Bitcoin’s scripting language is inherently minimal and its computation and verification capacity are practically zero, the market has been given ample room to innovate. Currently, apart from basic transaction signing and multi-signature checks within UTXO unlocking conditions, Bitcoin cannot natively validate complex data or state transitions (state diffs). As such, BTC must serve primarily as a settlement layer, while external chains build their own consensus and computational verification mechanisms to enable scalability.
Consequently, there is no unified standard for what constitutes a legitimate BTC Layer2—no notion of “orthodoxy”—and it's difficult to objectively rank different approaches. We can only loosely distinguish between narrow and broad interpretations based on community perception. Narrowly defined, only solutions like the Lightning Network’s state channels or RGB’s single-use-seal mechanism qualify as true BTC Layer2s, since they fully leverage Bitcoin’s limited script validation capabilities and require little to no off-chain local consensus.
Broadly speaking, any external chain with established local consensus and a secure cross-chain bridge could theoretically function as a BTC Layer2—even EVM-compatible Ethereum chains or high-performance chains like Solana. Clearly, today’s BTC Layer2 ecosystem is polarized: either extremely narrow (e.g., Lightning and RGB), which progress slowly and face significant adoption hurdles, or extremely broad, where any chain capable of securely interacting with BTC assets qualifies. So, is there a viable “middle ground” solution?
Yes—the answer is Nervos Network, whose technical foundation uses the UTXO model but has been adapted and upgraded for enhanced performance.
Specifically:
1) CKB Network shares deep roots with BTC in terms of the "UTXO model" and "mining-based consensus mechanism," differing fundamentally from account-balance models used by mainstream chains like Ethereum. The UTXO model offers unique advantages in transaction privacy, flexible transaction construction, and parallel processing to prevent double-spending—features widely regarded as one of Satoshi Nakamoto’s greatest innovations.
This explains why post-Ethereum projects like Sui and Aptos have adopted UTXO-like models. While Bitcoin’s block size and speed reflect historical constraints, the UTXO model itself remains forward-thinking. CKB retains this model but upgrades it into the Cell model, preserving the purity of Bitcoin’s UTXO transactions while incorporating the persistent data states found in account-based models like Ethereum’s.
In simple terms: Bitcoin’s UTXO model resembles a process of coins being constantly destroyed and recreated. The Cell model removes the destruction step, aiming instead to verify and permanently store state. Each Cell contains two fields: Capacity (measured in bytes, analogous to a UTXO’s balance) and Data (which stores arbitrary forms of historical transaction state and other information). This allows a collection of Cells not only to represent balances and handle asset transfers accurately but also to maintain complex smart contract states.
Overall, the Cell model is a more sustainable, flexible, and scalable evolution of the UTXO paradigm—one that enables CKB to inherit Bitcoin’s security while accelerating slow Bitcoin scaling efforts like Lightning Network and RGB.
2) Take CKB’s recent launch of RGB++ as an example. Normally, the challenge in extending mature RGB solutions onto the BTC ecosystem isn’t the one-time seal process on Bitcoin’s mainnet, but rather the coordination, communication, and shared state maintenance among off-chain client validation nodes—especially under decentralized, distributed conditions. In other words, while RGB theory appears straightforward, practical implementation faces numerous infrastructural barriers.
CKB recognizes this bottleneck and proposes moving all these off-chain client validations directly onto-chain via CKB’s public verification system. This effectively accelerates the entire UTXO-based off-chain client workflow envisioned by RGB. After all, achieving consensus across a complex P2P network of off-chain nodes is fraught with difficulty—data synchronization delays, inconsistencies, fraud risks, and attack vectors abound. Moving this process on-chain simplifies everything significantly.
3) RGB++ has received much attention lately. To further illustrate CKB’s forward-thinking design, let me introduce another innovation proposed by CKB: Open Transaction data format. This feature highlights just how ahead-of-its-time CKB truly is.
Simply put, Open Transactions allow multiple participants to collaboratively build and aggregate transactions over time, featuring three key capabilities: partial construction, modifiability, and incremental aggregation. For instance, Alice creates an Open Transaction stating her intent to swap a certain amount of Token A for Token B from Bob. The transaction remains editable. Once Bob receives it and agrees to the terms, he can add his Token B and update the conditions accordingly.
At first glance, this may sound abstract. But in cross-chain scenarios, Alice and Bob can independently finalize asset exchanges across heterogeneous chains, greatly enhancing CKB’s interoperability. In complex DeFi settings, users might need to dynamically adjust positions based on market movements. With Open Transactions, participants can flexibly modify terms during contract execution—significantly enriching the system’s ability to handle complex transaction logic.
In my view, Open Transactions mirror the flexibility of UTXO unlock conditions, integrating multi-party signatures, conditional logic, and complex application environments into a unified framework. Like RGB++, this represents a valuable innovation rooted in Bitcoin’s core philosophy.
Interestingly, Jan PoW↾⇃, a core member of the Ethereum development team, chose the UTXO model pioneered by Bitcoin as the foundation for his first major project. While Ethereum’s smart contract model enjoys broader adoption today, Jan and the Nervos team remain committed to advancing Bitcoin’s UTXO model. This reflects both deep respect for Satoshi’s minimalist transaction design and, perhaps fatefully, positions CKB as a native BTC Layer2.
To sum up: I am highly optimistic about CKB’s pursuit of becoming a BTC Layer2.
In the short term, CKB can accelerate the deployment of UTXO-based scaling solutions like Lightning Network and RGB, offering meaningful reference points for their eventual integration with the Bitcoin mainnet. Long-term, CKB’s native compatibility with Bitcoin’s architecture and its foundational innovations position it to go further amid the current chaos of unstandardized BTC Layer2 competition.
Note: There are many more technical details and highlights about CKB worth exploring. I’ll dive deeper when time permits. One thing is clear: BTC Layer2 has created opportunities not only for new chains to rise but also for older chains to sprout anew.
Join TechFlow official community to stay tuned
Telegram:https://t.me/TechFlowDaily
X (Twitter):https://x.com/TechFlowPost
X (Twitter) EN:https://x.com/BlockFlow_News














