「真正好」的 Bitcoin:了解复兴的 RGB 协议和新兴的 Taro 协议
RGB 协议和 Taro 协议创建的动机都在于想解决 Bitcoin 对智能合约执行环境的支持缺陷(即速度慢、网络操作费用高,以能够实现在 Bitcoin 上创建更多元化的资产,更便捷地管理资产。
原文作者:布噜
原文来源:布噜说
人们想要在 Bitcoin 上发行多元化数字资产的想法,早在十年前就开始了,一些早期的协议,比如 Omnilayer 和 Counterparty,都是开发者探索在 Bitcoin 上开发多元化数字资产努力的结果。
但是,早期的探索并不顺利,开发者也由此得出结论:Bitcoin 在速度、网络操作费用上的缺陷十分明显, 难以适用于大规模用例的开发。
于是,一部分开发者放弃了在 Bitcoin 上开发用例的想法,但是,还有一批开发者,他们把目光聚焦到了 Bitcoin 的第 2 层。
了解 Bitcoin 的第 2 层,请点击查阅:
- NFT、DeFi 正在奔向 Bitcoin——下一个热点,是 Bitcoin 第 2 层用例?
- 杀出新机遇?争议纷纷的 Bitcoin Rollup 是什么?
RGB 协议和 Taro 协议
除了上述 Bitcoin 第 2 层的开发探索,Peter Todd 于 2017 年提出的客户端验证(Client-side Validation),如今也通过 RGB 协议和 Taro 协议应用在了 Bitcoin 第 2 层「闪电网络」中。
客户端验证(Client-side Validation)的核心理念是:仅在必要的时候才使用 Bitcoin 的主网(即第 1 层)。当某个资产需要进行转移操作时,验证是放在链下进行,并且仅接收方一方的客户端来进行验证。
应用了客户端验证概念的 RGB 协议,它的特点在于:作为一个智能合约,它分离了数据和智能合约发行方——智能合约建立在 Bitcoin 的共识层,保证了控制权在链上,确保安全性与抗审查性;而数据则存储在链下,验证也是在链下进行。
RGB 协议使用 Rust 语言编写,所有合约特定的验证逻辑均在 Alluvium 虚拟机(AluVM)上运行,这确保了数据验证的确定性。同时,RGB 协议下的数字资产和 NFT 分别遵循 LNP/BP RGB-20 和 LNP/BP RGB-21 规范。
△ RGB 协议合约部署设计框架一览
图源:RGB Blackpaper
了解更多
RGB 协议黑皮书:https://blackpaper.rgb.tech
关于【「真正好」的 Bitcoin:了解复兴的 RGB 协议和新兴的 Taro 协议】的延伸阅读
生态建设突飞猛进,盘点处于价值洼地的RGB++项目
RGB++是基于RGB的扩展协议,利用密封条和验证来管理状态变更和交易验证。通过同构绑定将比特币UTXO映射到Nervos CKB的Cell上,实现图灵完备合约和性能扩展。生态项目包括钱包JoyID、DEX HueHub等。未来将支持其他BTC生态资产。基础设施UTXO Stack可帮助发行基于UTXO架构的BTC Layer2。已完成种子轮融资,稳定币Stable++是第一个基于RGB++协议发行的超额抵押稳定币。其他项目包括娱乐World3、SilentBerry、DID.bit和治理Metaforo。尽管有争议,但RGB++生态建设仍在稳步推进,多个项目填补生态空缺。
比特币Layer 2的新策略:RGB++的市场定位,颠覆性进展还是市场适应?
RGB++是CKB网络的最新创新,通过同构绑定机制将比特币UTXO与CKB链上的Cell绑定,实现了超过300%的月涨幅。它具有非交互性、交易折叠和直接互操作性等优势,利用CKB技术平台实现比特币资产与CKB链上资产的直接互动。RGB++改变了对Layer 2解决方案的理解和利用方式,展示比特币的扩展潜力。它也面临着数据不一致和操作复杂的挑战,但通过同构绑定和CKB链上集中验证,提高了交易便捷性和数据一致性。RGB++充分利用了CKB链的技术优势,通过CKB的Dex进行资产交易来优化操作,但仍需克服实际应用中的挑战。
了解 AluVM 虚拟机:https://github.com/AluVM/aluvm-spec
而近期被行业热议的 Taro 协议,与 RGB 协议的设计十分相似,由 Lightning Labs 团队于 2022 年开发。
Taro 协议依靠 Bitcoin 最新升级的 Taproot 来构建新的树结构 (Merkle Trees),从而允许开发者能够嵌入任意资产元数据来实现多元化的资产,这些多元化资产可以在链上创建,然后通过「闪电网络」发送,以最小的成本实现快速、大量的交易。
了解更多
Taro 协议白皮书:https://docs.lightning.engineering/the-lightning-network/taro
Taro 协议Github:https://github.com/lightninglabs/taro
应用优势
RGB 协议和 Taro 协议创建的动机都在于想解决 Bitcoin 对智能合约执行环境的支持缺陷(即速度慢、网络操作费用高,以能够实现在 Bitcoin 上创建更多元化的资产,更便捷地管理资产。
正如 RGB 的命名的来源:Really Good Bitcoin(简称 RGB)——为了「真正好」的 Bitcoin,RGB 协议和 Taro 协议的应用优势可以总结为:
实现扩容:应用了客户端验证,实现数据量的扩展;部署在闪电网络,实现吞吐量的扩展,从而提升了交易速度、降低网络操作费用。
提高隐私:两者都是链下扩容方案,资产数据都放置于链下,不会受到链上分析工具的抓取,具有较好的隐私性。基于 Taproot 的 Taro 协议,签名策略不会暴露资产是否来自闪电网络,也在一定程度上保护了资产持有者的隐私。
多元应用:除了资产用例,两者验证数据的强确定性,还使其能够适用于构筑去中心化身份场景的应用。
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:布噜,如有侵权请联系删除。转载或引用请注明文章出处!