# RGB协议 等待腾飞 比特币铭文百倍Alpha

By [WEB3投研网 公众号同名](https://paragraph.com/@web3rare) · 2023-11-07

---

最近BTC生态如火如荼的爆发中，虽然各个方向的协议大多处于早期，infra还很不完善，但是依然抵挡不住大家追逐这些创新的热情。

![](https://storage.googleapis.com/papyrus_images/3d052b0534a5822df94750a9b71cad552a80defc2ea8a0c0c6b424af81906dd4.png)

从长远的角度来看，当前大部分项目、token或者NFT最后会走向消亡，但是不影响在建设初期具有较好的财富效应。

BTC链上NFT我个人认为会受到区块空间大小的限制，铭文系我个人更倾向于认知为“饰品”的概念（当然，我的认知有可能不正确）。二者对于BTC生态的爆发虽然起着非常重要的作用（容易理解，易于fomo），但是依然不是我心目中能够构架复杂生态的根基。

我的目光更多的关注在我认为可以改变BTC整个生态的创新上，所以今天就说一下我比较看好的一个协议：

聊聊RGB协议

1 RGB协议是啥

通俗来说，你可以理解这个协议就是为了给比特币网络创建智能合约使用的。ETH腾飞的一个重要原因就是引入了智能合约，随后就逐步构建了庞大的、多样的生态系统，各种资产、金融模式等等都通过合约（我个人理解就是funtion）的方式引入进来，甚至可以与现实世界进行挂钩（当前的RWA）。

那如果我们把智能合约引入到BTC系统中来，是不是也可以产生很多有意思的东西呢？

当然可以！（我不认同BTC只有储值价值这样的观点）

但是因为BTC的代码架构和ETH相差很大，想在上面构建合约难度很大，所以就需要很crypto native的创新。

2 UTXO模型

在讲这个之前，我们先来看一下比特币账户模型（因为不讲这个，后面必然会有看不懂的）

![](https://storage.googleapis.com/papyrus_images/0ec740eb20d187fd0f1e65694672d8d32eb49da6fae8e0ee3179bc9fb3a10103.png)

我们熟悉的传统模型有账户、有余额，交易的时候就是多少token从A到B这样就OK了

但是UTXO模型不一样，他没有账户，也没有余额，只有交易的信息。

说到交易，那就是两头：输入和输出。但是它这个交易跟我们传统思维中的交易也不相同，看下图：

![](https://storage.googleapis.com/papyrus_images/0c5d07b262a920e7ba5d41502ec6c10fb793d40ec1c557a3866371e9ab6adfe7.png)

你是Bob，你有1个BTC，那么他是在一个UTXO中体现的，现在你向Alice转0.5个BTC（这里我们忽略gas fee），那么最后会生成两个UTXO，一个是你自己负责的0.5BTC的新UTXO（右下），一个是Alice负责的新UTXO（右上），原来的UTXO就不可用了。当然，如果你的输入（左边）是几个UTXO的结合（比如1BTC实际上是0.8BTC+0.2BTC的UTXO的组合），那么情况就会更复杂。

但是，你可以看到，它是一个根据旧的UTXO不断创建新UTXO来传递整个交易信息的。这跟ETH账户完全不一样（ETH账户信息更像是传统数据库，有名字，有余额，花费了那么余额就会变动….）

3 RGB原理

RGB协议的工作原理非常直观。首先，资产发行方在客户端创建新资产，并生成一次性印章和交易承诺。这些步骤将资产与比特币UTXO关联起来。

接下来，发行人将交易承诺嵌入比特币交易输出，将新资产锚定到比特币网络。

当资产接收方收到资产时，他们会验证交易承诺和一次性印章，以确保资产的有效性。

在资产转移过程中，旧的一次性印章会被销毁，同时新的一次性印章、交易承诺和交易数据会被锚定到比特币网络。

这个过程简洁明了，让人一目了然。通过RGB协议，资产的发行和转移变得更加安全和可靠。

1.Matt在RGB网络上发行了100个$MATT代币。

2.在比特币网络上，Matt的代币发行对应于他当前持有的比特币未花费交易输出（UTXO）A。

3.Matt将50个$MATT代币转给了Pam。

4.在比特币网络上，Matt的代币转账对应一个新的UTXO B，而第2步的UTXO A被销毁。

5.在比特币网络上，Pam接收代币对应一个新的UTXO C，表示Pam当前的比特币UTXO。

6.同样，当Pam转账时，她原来的UTXO C被销毁，产生了一个新的UTXO D。

随着$MATT代币不断易手，每次转账都将由比特币主网上相应的UTXO表示。

4 RGB优点

1.安全性：RGB依赖于比特币网络的高安全性，使得交易更加可靠和安全。

2.保密性：RGB的交易信息不会公开在链上，具有一定的隐私性。虽然当拥有对应的UTXO时可以回查之前的数据，但整体上仍有一定的保密性。

3.可扩展性：RGB可以与闪电网络等进行完美结合，提供更高的可扩展性。此外，RGB还引入了智能合约功能，使得其可以复刻以太坊的高速智能合约系统。这样做的意义在于提供更高的安全性、盘活资金、推动DeFi发展等。

4.不拥堵：由于RGB只保留需要额外存储的同态承诺，交易不会拥堵比特币网络。

5.可升级性：RGB的升级不需要进行硬分叉，可以在链下进行操作，不会对比特币网络造成影响。

6.抗审查性：由于RGB交易信息不体现在链上，矿工无法准确了解交易中的资产流动情况，从而提供了较比特币更高的抗审查性。

参与RGB项目有以下机会：

1.参与测试网体验钱包：可以在早期阶段使用测试网钱包，了解整个流程，并提供项目方一些建议，帮助改进钱包的使用体验。

2.关注同类型的项目：可以关注类似的项目，比如"Taproot (Taro)"，它与RGB的设计非常相似，但背后有"Lightning Labs团队"支持，融资规模较大。通过关注这些项目，可以了解行业动态，并比较不同项目之间的优势和差异。

3.关注RGB内的其他项目：RGB内部可能会涉及到一些有趣的项目，比如meme、NFT等。这些项目可能会带来惊喜，值得重点关注。

总之，参与早期的RGB项目，可以获得了解和体验的机会，并有可能在行业中发现有价值的项目和机遇。

---

*Originally published on [WEB3投研网 公众号同名](https://paragraph.com/@web3rare/rgb-alpha)*
