MOONBIT doc
  • 🎯What is MOONBIT?
  • ⛳Vision
  • Background
    • 💡Bitcoin Scaling Solutions
    • ⚒️What is RGB?
    • 🛠️What is RGB++?
  • About RGB++
    • ⚖️RGB++ isomorphic bindings
    • ⚙️Blockchain Enhanced Client-side Authentication
    • 🧲RGB++ Transaction Process
    • ⛓️Shared States and Masterless Contracts
  • Core Features
    • ✡️Simplified Issuance Process
    • 🕎Fairness and Equal Opportunities
    • ♎Secure and Stable Infrastructure
  • Marketplace
    • 💹Feature Introduction
    • 📖Tutorial: How to Trade on Moonbit
  • Asset Categories
    • 🪙RGBT
    • 💰RGBN
    • 💸SEAHOUSE
  • ☎️Contact US
Powered by GitBook
On this page
  1. About RGB++

Blockchain Enhanced Client-side Authentication

All RGB++ transactions are synchronized with one transaction each on the BTC and CKB chains. The former is compatible with RGB protocol transactions, while the latter replaces the client-side validation process, so that the user only needs to check the relevant transaction on the CKB to verify that the state of the RGB++ transaction is calculated correctly.

However, users can also not use the transactions on the CKB chain as the basis for verification, and by utilizing the local historical transaction information of UTXO, users can independently verify the RGB++ transaction from the CKB chain (some functions such as transaction folding still need to rely on the block header hash of CKB to do the anti-double spend verification).

PreviousRGB++ isomorphic bindingsNextRGB++ Transaction Process

Last updated 1 year ago

⚙️