本文详细介绍了RGB协议,这是一种在比特币上发行资产的链外智能合约系统。RGB协议通过一次性密封和客户端验证,实现了轻量级的可验证状态和高度的可扩展性,同时实现了资产定义与保管机制的分化。此外,文章还探讨了RGB协议在可编程性方面的潜在扩展方向,如限制条款和交叉访问。
本文介绍了RGB协议,它使用比特币的UTXO作为一次性密封条,实现资产所有权的转移和状态变更。验证RGB转账需要追溯到合约的创始状态,但客户端只需验证与自己钱包相关的交易,从而提高可扩展性。此外,RGB利用盲化的UTXO和Bulletproofs等技术增强隐私性,并通过多种通信渠道实现客户端间的数据分享和交易验证所需信息的传输。