Home/Isomorphic Binding

Isomorphic Binding

One-to-one mapping mechanism linking Bitcoin UTXOs to CKB Cells in RGB++.

Isomorphic BindingRGB++

A one-to-one mapping mechanism in RGB++ that links Bitcoin UTXOs to CKB Cells, enabling ownership synchronization through Bitcoin's UTXO locks while maintaining state in CKB's Cell data and type fields. This binding allows for Turing-complete Bitcoin UTXO transactions validated by CKB Cells.

Key Features

One-to-One Mapping

Each Bitcoin UTXO is uniquely bound to exactly one CKB Cell

Ownership Sync

Bitcoin UTXO locks control ownership of the bound CKB Cell

State Storage

Complex state data is maintained in CKB Cell's data and type fields

Turing Complete

Enables complex computations while maintaining Bitcoin security

How It Works

1. Bitcoin Layer

UTXOs on Bitcoin blockchain control ownership and provide security

2. CKB Layer

Cells on CKB blockchain store state data and execute smart contract logic

3. Binding Mechanism

RGB++ protocol ensures synchronization between UTXO spending and Cell updates

Benefits

  • Bitcoin Security: Inherits Bitcoin's proven security model
  • Programmability: Enables complex smart contracts on Bitcoin
  • Scalability: Off-loads computation to CKB while maintaining Bitcoin ownership
  • Interoperability: Bridges Bitcoin and CKB ecosystems seamlessly