# RGB++是什么？一文搞懂RGB++

比特币layer2赛道热度不减的主要原因之一就是技术不断改进，此前就提出了一个开创性的方案rgb++。这个rgb++对于很多人来说还是比较陌生的，甚至根本不知道rgb++是什么？据了解，rgb++就是一个扩展协议，利用一次性密封条和客户端验证技术来管理状态变更和交易验证，旨在提供一种去中心化的金融(defi)解决方案。简单的介绍可能还有人不理解，下面[GTokenTool](https://www.gtokentool.com)为大家详细介绍一下，让大家一文搞懂rgb++。

## RGB++是什么？

RGB++是一个基于RGB原理的扩展协议，RGB++继承了RGB协议的核心思想，采用了不同的虚拟机和验证方案，用户无需独立的RGB++客户端，只需要访问Bitcoin和CKB轻节点即可独立完成所有的验证。

RGB++还能为Bitcoin带来了图灵完备的合约扩展和数十倍的性能扩展。它没有使用任何跨链桥，而是使用了原生的客户端验证方案，确保了安全性和抗审查性。

RGB++利用一次性密封条和客户端验证技术来管理状态变更和交易验证。它通过同构绑定将比特币UTXO映射到NervosCKB的Cell上，并利用CKB链和Bitcoin链上的脚本约束来验证状态计算的正确性和变更所有权的有效性。

RGB++解决了原RGB协议在实际落地中的技术问题，并提供了更多的可能性，如区块链增强的客户端验证、交易折叠、共享状态与无主合约、非交互式转账等。它比特币带来了无须跨链、不损失安全性的图灵完备合约扩展和性能扩展。

## RGB++是RGB的升级吗?

RGB++并不是基于RGB协议的改进和优化，而是借鉴RGB的思路，加上一条已有的独立区块链来实现BTC智能合约的方案。具体一点说，RGB++学习了RGB的两个核心点，其中一次性封条跟RGB类似，让BTC主网来存储重要数据，而客户端验证换成了CKB链，让它来做公开数据库与链下结算层。本质上，RGB++是一条BTC侧链(CKB)转型BTC的L2，然后借鉴了RGB的技术和名字。

RGB++在名字上取巧的做法遭到了RGB创始人的发推指责，直接说它是一个骗 局，这算很严重的定性。但作为一定程度的竞品，理念又不同，RGB不喜欢RGB++很正常。但RGB++白皮书第一句话就是RGB++ 是一个基于 RGB 的扩展协议，很容易被没那么理解技术的用户误以为这是RGB的升级版甚至同一个团队的产品，被骂骗 局也不能说很冤枉。

RGB++和RGB核心区别就是RGB++用了一条自己的CKB链。这样做的好处是，扩展性和灵活度肯定更大，这就意味着做出来能搞DeFi的智能合约应该也更快。而坏处是，去中心化明显更差了，而这个对于部分BTC持有者来说是很重要的。

RGB++继承了RGB协议的核心思想，采用了不同的虚拟机和验证方案，用户无须独立的RGB++客户端，只需要访问Bitcoin和CKB轻节点即可独立完成所有的验证。RGB++为Bitcoin带来了图灵完备合约扩展和数十倍的性能扩展。它没有使用任何跨链桥，而是使用了原生的客户端验证方案，确保了安全性和抗审查性，随着技术的不断完善，RGB++的应用也将被越来越多人认可并且广泛应用。

如有不明白或者不清楚的地方，请加入官方电报群：[**https://t.me/gtokentool**](https://t.me/gtokentool)
