RGB++

RGB++: An Extended Protocol Based on RGB Principles

RGB++, proposed by Cipher Wang, co-founder of the Nervos Network project, is an extended protocol based on RGB (Rivest, Shamir, Adleman) principles, aiming to provide a decentralized finance (DeFi) solution. The detailed introduction is as follows:

Technical Principles

RGB++ manages state changes and transaction verification through one-time seal strips and client-side verification technologies. It maps Bitcoin UTXOs to Nervos CKB's Cells via isomorphic binding, leveraging script constraints on both the CKB and Bitcoin chains to validate the correctness of state calculations and the validity of ownership transfers.

Key Features

  • Client-Free Verification: Users do not need a standalone RGB++ client; all verification can be independently completed by accessing Bitcoin and CKB light nodes.

  • Turing-Complete Expansion for Bitcoin: It brings Turing-complete contract expansion and tens of times performance improvement to Bitcoin. Unlike traditional cross-chain bridges, it adopts a native client-side verification scheme, ensuring security and censorship resistance.

Upgraded Version: RGB++ Layer

The upgraded RGB++ Layer extends technical applicability to all UTXO-supported networks, including BSV, BCH, Dogecoin, and standards like Runes and BRC20. As an independent and universal UTXO smart contract layer, it:

  • Enables bridge-free cross-chain operations and decentralized financial infrastructure;

  • Enhances liquidity and yields for BTC assets;

  • Provides universal capabilities for asset issuance and management.

Last updated