RGB++ Layer: BTCFi与UTXO公链的无桥跨链桥梁

RGB++ Layer:构建BTCFi与UTXO世界的桥梁

2024年7月,CKB宣布正式启动RGB++ Layer,这标志着RGB++协议从理论正式落地为实际工程产品,并将引入更多具体应用场景。RGB++ Layer凭借在BTC、CKB、Cardano等UTXO公链之间构建BTCFi生态的愿景,迅速成为业界关注焦点。

RGB++ Layer以RGB++协议为基础,利用同构绑定和Leap技术,为RGB++原生资产或铭文/符文在BTC、CKB、Cardano等UTXO型公链之间提供"无需跨链桥"的全链交互体验。它利用CKB的图灵完备智能合约环境,为比特币构建从资产发行到实现复杂DeFi功能的必要条件。

得益于CKB完善的账户抽象生态,RGB++ Layer可以兼容比特币账户和钱包,为比特币用户创造良好体验,为BTCFi的大规模应用铺平道路。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

RGB++协议:RGB++ Layer的理论基石

RGB++协议于今年1月发布,其核心理念是用CKB链上验证替代RGB协议的"客户端验证"。本质上是将CKB作为去中心化索引器,负责数据存储和资产来源验证等任务,由CKB充当RGB协议的验证层和DA层,以解决RGB协议在用户体验和支持DeFi方面的不足。

RGB++引入了同构绑定概念,以CKB链上的Cell作为铭文/符文类资产的数据载体,再将Cell与比特币/Cardano/Liquid链上的UTXO建立绑定关系,让RGB++资产继承这些UTXO公链的安全性,防止双重支付。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

这种绑定思路类似于现实中银行账户需要绑定手机号和身份证。例如,Alice向Bob转账TEST代币时,可以生成一个声明,将存储TEST资产信息的Cell与Bob的比特币UTXO绑定。如果Bob再转出TEST代币,绑定的比特币UTXO也需要同步转移。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

同构绑定与Leap:BTCFi的资产发行与无桥跨链层

要理解同构绑定和Leap,首先需要了解CKB的Cell模型。Cell是扩展型UTXO,包含LockScript、TypeScript、Data等字段。LockScript类似比特币的锁定脚本,用于权限验证;TypeScript类似智能合约代码;Data用于存储资产数据。

在CKB上发行RGB++资产时,需要创建一个Cell,并在相关字段中写入代币符号和合约代码。这些Cell可以像比特币UTXO一样被拆分和转移。由于Cell与比特币UTXO结构相似,且CKB兼容比特币签名算法,用户可以用比特币钱包操作CKB链上资产。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

同构绑定的核心是允许使用BTC、Cardano等不同公链的账户来修改CKB链上的RGB++资产数据。Leap功能则是基于同构绑定技术,实现RGB++资产绑定UTXO的切换,如从比特币UTXO换绑到Cardano UTXO,从而将资产控制权从BTC账户转移到Cardano账户。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

从用户角度看,这相当于资产跨链,但实际上数据仍存储在CKB链上,只是改变了使用权限。这种方式比传统的Lock-Mint跨链模式更简洁,也避免了对映射资产合约的依赖。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

Wrapper

为解决RGB++资产在比特币和Cardano等公链上实质为铭文/符文的局限性,RGB++ Layer引入了Wrapper概念。以rBTC wrapper为例,它将BTC桥接到RGB++ Layer,通过智能合约监控桥的守护者行为。如果守护者有恶意行为,其抵押物将被罚没。如果守护者串通盗窃锁定的BTC,rBTC持有者可获得全额赔偿。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

结合Leap和Wrapper,BTCFi生态中的各种资产,如RGB++原生资产、BRC20、ARC20、符文等都可以跨链到其他层或公链。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

CKB-VM:BTCFi的智能合约引擎

CKB为RGB++ Layer提供了CKB-VM,支持RISC-V虚拟机的任何编程语言都可用于RGB++ Layer的合约开发。开发者可以使用熟悉的工具和语言,在统一的智能合约框架和执行环境下,高效、安全地开发和部署智能合约。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

原生AA生态:无缝衔接BTC与RGB++

RGB++ Layer复用了CKB的原生AA方案,在开发者和用户层面都尽可能与BTC和Cardano等主要UTXO公链兼容。用户可以使用BTC、Cardano甚至WebAuthn等账户、钱包或鉴权方式直接操作RGB++ Layer上的资产。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

例如,CCC钱包中间件支持Unisat和Metamask等主流钱包入口。而JoyID等CKB生态钱包则实现了WebAuthn,用户可通过生物识别进行身份验证,实现无缝且高安全性的登录和身份管理。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

结语

RGB++ Layer作为铭文/符文/染色币等Memecoin的重要基础设施,可实现全链交互场景。其基于RiscV构建的智能合约执行环境,为BTCFi所需的复杂业务逻辑提供了发展空间。未来,我们将持续关注RGB++ Layer的进展,对其相关技术方案进行更深入的解析。

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

解读RGB++ Layer四大特性:BTCFi与UTXO世界的枢纽

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 8
  • 分享
评论
0/400
DeFi老顽童vip
· 07-04 07:43
咦 现在的链还玩起无桥的花样来了 老夫感觉又有套利机会了嘿嘿
回复0
Just Here for Memesvip
· 07-01 08:34
又见ckb 给个币就跑
回复0
提案投票侦探vip
· 07-01 08:11
btc系联想怎么这么多
回复0
币圈007vip
· 07-01 08:01
掐指一算,项目要起飞咯
回复0
TokenUnlockervip
· 07-01 07:59
btc纯链?gdm啦
回复0
幻想破灭预言家vip
· 07-01 07:55
btc期待已久的隐私特性来了
回复0
夹子检测者vip
· 07-01 07:54
ckb搞跨链是懂行的啊
回复0
WenMoon42vip
· 07-01 07:50
卷起来了卷起来了!
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)