摘要:RGB协议背景鉴于RGBS是基于RGB的资产发行平台BitRGB发行的首个铭文资产,这里不得不提及RGB协议。BitRGB的解决方案BitRGB在上述背景下应运而生,定位于基于RGB开源协议的资产管理平台,旨在解决目前BRC20面临的可扩展性不足、应用场景受限的问题。...
前言
比特币铭文的爆火直接带火了热门 EVM 链上的铭文,但笔者认为 EVM 生态铭文只是比特币铭文带来的溢出效应,真正有价值的资产会出现在比特币生态上。
比特币知名智能合约层 RGB 推出首个铭文资产: $RGBS, 是 RGB 上首个可供交易的铭文资产,资产是由 BitRGB 平台发行,用户可以在 BitRGB 平台进行交易买卖。最有价值的资产一定会出现在赛道头部,BitRGB 上的$RGBS 无疑值得关注和研究。
RGB 协议背景
鉴于 RGBS 是基于 RGB 的资产发行平台 BitRGB 发行的首个铭文资产,这里不得不提及 RGB 协议。RGB 协议的官方定义是比特币的智能合约层,作为比特币生态最具潜力、呼声最高的比特币智能合约方案,RGB 由具有极客精神的技术团队 LNP/BP 推出,创始人是 Maxim Orlovsky, 得到了 Bitfinex, Fulgur Ventures 等机构的支持。
BitRGB 基于 RGB 的架构诞生,完全继承了 RGB 协议高性能、可扩展的特点,$RGBS 作为 RGB 上首个铭文资产将承载其赋予的巨大流量。$RGBS 将有机会成为继 BRC20 铭文资产的主流比特币生态资产,引领比特币新资产叙事的方向。
据 BitRGB 官方消息,$RGBS 早期铸造针对白名单用户开放,社区成员加入官方 DC 、完成 Zealy 任务即有机会获得白名单资格。
BitRGB 的解决方案
BitRGB 在上述背景下应运而生,定位于基于 RGB 开源协议的资产管理平台,旨在解决目前 BRC20 面临的可扩展性不足、应用场景受限的问题。通过引入可扩展性更强的 RGB20 格式的资产,扩展资产的应用场景,BitRGB 将成为驱动比特币生态发展的下一波增长内驱力。
1)核心特点
BitRGB 继承了 RGB 开源协议强大的功能,RGB 是专注于比特币智能合约的开源协议,提出了一次性密封、客户端验证、基于隐私保护的盲化 UTXOs & Bulletproof 等核心理念。BitRGB 基于上述理念,旨在成为比特币生态中首个同时具备可扩展性、可编程性和隐私保护的比特币资产管理平台。
一次性密封:
BitRGB 继承了 RGB 协议一次性密封的理念,确保某种资产或数据只被使用或锁定一次。由于一个比特币 UTXO 只能被消费一次,因此比特币 UTXO 可以被看作是一次性密封。具体的工作流程如下所示:1)资产发行方在客户端创建新资产,产生一次性密封和交易承诺,此时资产归属于一个比特币 UTXO, 即这个 UTXO 拥有新资产的所有权;2)发行方通过将交易承诺嵌入到比特币 UTXO, 将新资产锚定到比特币网络;3)资产接收方通过验证交易承诺和一次性密封的方式验证资产的有效性;4)交易验证有效后,资产发生转移,此时旧的一次性密封被销毁,产生新的一次性密封,连同交易承诺和交易数据被锚定在比特币网络。
客户端验证:
有别与比特币要求每个节点验证所有交易的全局共识,全局共识意味着节点需要持续下载并验证区块和内存池中的所有交易信息,从而导致了隐私泄漏和高交易成本的问题。BitRGB 采用客户端验证保证交易的有效性,只需要资产发送方和资产接收方达成双边共识,即交易内容数据仅在交易的发送者和接收者之间传输,而内容存储在链下,而数据的承诺则上链。用户在接收区块链数据时进行验证,以确保数据的有效性。
隐私保护:盲化 UTXOs & Bulletproof
为了使资产接收方可以从发送方获得额外的隐私属性,BitRGB 使用盲化的 UTXOs 作为输出点。意味着资产接收方可以通过向发送方提供盲化 UTXOs 实现隐私保护,盲化 UTXOs 格式由 UTXO 和一个随机的盲化秘密的哈希串联而成。
此外,为了隐藏每个交易转换的具体金额,使其不出现在资产的交易历史中,RGB 采用了由 Blockstream 开发的零知识机制 Bulletproof,借助 Bulletproof,用户在验证交易时可以从未来资产所有者那里获得隐私。尽管他们将能够看到之前拥有资产的所有 UTXOs,但他们将无法准确查看在每个状态转换中转移了多少数量,从而实现了资产状态的隐私保护。
2)突破比特币扩容的不可能三角
Ordinals 的爆发也诞生了非常多的资产发行协议,比特币生态不缺乏资产发行协议,缺的是智能合约的实现和可扩展性。比特币扩容面临着不可能三角:即去中心化、可扩展性和图灵完备性三者不可兼得。
BRC20 作为 Ordinals 生态的龙头,它的爆火为比特币生态带来了众多流量,但它并不具备图灵完备性,无法实现智能合约的应用场景;此外,BRC20 严重依赖中心化索引对数据进行解析,存在较大的中心化风险;
比特币侧链/ 二层如 Stacks 虽然可以支持智能合约的实现,EVM 兼容的属性可以实现以太坊链上应用的便捷迁移,但它们普遍面临中心化的问题。
bitRGB 继承了 RGB 协议的特性,能够有效突破比特币扩容不可能三角的限制,同时满足图灵完备性、去中心化和可扩展性。
3)多元化的智能合约场景
BitRGB 的最初定位是比特币资产管理平台,核心功能包括比特币资产的发行、交易等场景,但又不局限于此,BitRGB 将在迭代升级中不断引入智能合约场景,满足用户更多样化的需求。
目前,比特币生态资产发行协议横行,资产种类繁多,但基于资产的应用场景严重缺失,整个生态的发展依靠造富效益带来的用户 FOMO 情绪支撑,不具备长期的可持续性。在未来的比特币多资产时代,比特币生态的第二波大爆发还需要多元化的应用场景,多元化应用场景的实现离不开智能合约的支持,Ordinals 不具备图灵完备的属性,因此无法突破这一瓶颈的限制。
BitGB 原生支持智能合约场景的实现,为其资产提供了潜在的赋能场景;BitGB 也是非常有潜力的稳定币发行平台,有了稳定币作为生态发展的根基,BitGB 将推动高频支付、Defi、借贷、NFT 等领域的发展,扩展比特币生态多元化的应用场景。
4)BitRGB 的潜在挑战
BitRGB 为突破比特币扩容不可能三角指明了一条高效可行的道路,但在朝着这个方面努力迈进的过程中,仍然存在着一些挑战:
1. 生态系统发展仍处在极早期的阶段
虽然 BitRGB 协议底层架构已搭建,根据官方披露的路线图将逐步实现平台资产发行、资产交易、用户自定义资产发行等功能;但智能合约场景的实现并未披露太多技术实现路径,比特币资产智能合约场景的支持可能将经历一个相对漫长的过程;
2. 开发者学习门槛较高
BitRGB 基于 RGB 开源协议构建,RGB 具有一定的学习门槛;RGB 相关的技术性文档如黑皮书等还有待补充、完善,开发者需要大量学习汲取比特币 RGB, bitRGB 相关的知识,项目启动初期相关的开发者严重匮乏;
3. 验证效率问题
有别于比特币的全局验证,BitRGB 采用客户端验证,即需要接收方的客户端做交易验证,需要验证交易承诺且一直追溯到发行资产的创世状态。如果资产交易历史较长,接收方需要进行大量的数据验证,可能需要消耗大量的时间。但 RGB 官方也给出了对应的解决方案,允许客户端自发分享特定合约的状态转换数据,以便未来的接收方提前开始验证部分交易历史,但具体的技术实现 RGB 官方文档并未做详细披露。
后记
RGBS 作为 RGB 上的首个铭文资产将完美承载 RGB 协议本身的价值,且以更好的可扩展性、占用更小的比特币区块空间、对比特币更友好的特性,将成为比特币生态上又一个主流的潜力资产,从而为比特币生态带来更多的潜在机会。