RGB协议,等待腾飞

1、唠叨的前言

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

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

我对于BTC生态一直有关注,其原因主要是基于以下判断:
1️⃣BTC的价格不可能永远上涨,那么随着减半,矿工的收益就得不到足够的保证,虽然存在动态平衡,但是基于“算力是保证安全的基础”的认知,必须要有新叙事来解决这个问题。
2️⃣一个解决方法就是构建BTC的生态,创造更多的交易,为矿工提供足够的打包交易费用;另外一种是增发(虽然很多人说这绝不可能,但是我不认为这是完全不可能的)。相对而言,第二种很可能会破坏BTC的共识,所以第一种肯定是更优的解法,而第一种会带来一种新的叙事。

但由于BTC底层架构的问题,各项开发的进度都比较慢,在变化迅速、信息繁杂的crypto中,很容易就会错过焦点,这也让我错过了BTC生态发展比较快速的赛道中早期的机会。

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

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

2、聊聊RGB协议

2.1 RGB协议是啥

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

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

当然可以!(我不认同BTC只有储值价值这样的观点)

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

2.2 UTXO模型

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

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

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

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

你是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账户信息更像是传统数据库,有名字,有余额,花费了那么余额就会变动….)

2.3 RGB原理

根据其官方解释,RGB 协议的工作原理如下:

1️⃣资产发行方在客户端创建新资产,产生一次性印章(one-time seal)和交易承诺(commitment),这时候资产归属于一个比特币 UTXO(无论是已经存在的,还是临时创建的)。

2️⃣发行人通过将commitment嵌入比特币交易输出 (UTXO),将新资产锚定到比特币网络。

3️⃣资产接收方通过验收commitment、验证一次性印章的方式验证资产的有效性。

4️⃣资产转移过程中,旧的一次性印章被销毁,新的一次性印章、commitment和交易数据锚定到比特币网络。

Twitter 用户@trustmachinesco 用更直观的方式解释了这个过程:

1️⃣Matt 在 RGB 网络上为自己发行 100 个 $MATT 代币。

2️⃣在比特币网络上,Matt 的代币发行对应于他当前持有的比特币 UTXO(Unspent Transaction Output) 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 表示。


但是我们没法直接在链上创建合约,那么链下合约怎么跟UTXO进行对应呢?这里就涉及到RGB的另外一个创新:客户端验证

在 RGB 协议中,交易验证和数据存储在客户端(如钱包软件)完成,而不是在区块链上。这使得交易数据不在链上公开,从而提高了隐私性。客户端验证还可以降低链上数据存储需求,提高网络的可扩展性这也是 RGB 目前和 BRC20 的很大区别,由于交易数据在客户端而非链上,理论上可以大大降低目前的网络拥堵和高手续费的情况。

总体来说:

RGB协议利用了比特币主网UTXO的安全性,为其链下的资产发行或合约逻辑的安全性背书

2.4 RGB优点

1️⃣安全性:依赖于BTC网络的高安全性;

2️⃣保密性:交易信息不在链上公开,因此具有隐私性,但是这种隐私也是相对的,当拥有对应的UTXO时,是可以回查之前的数据的;

3️⃣可扩展性:它可以与闪电网络等做完美的结合,这是我非常看重的一点,闪电网络让比特币网络可以摆脱现有的速率,RGB可以引入智能合约,这样不就是复刻了ETH的高速智能合约系统吗?!

有人也许会说,复刻有什么意义呢?当然有意义!

     1)BTC可以提供更高的安全性,那么智能合约等也会具有相对更高的安全性

     2)可以盘活目前BTC上沉淀的资金或者引入只相信比特币网络的资金,让这些资金有更多的使用场景

     3)让DEFI成为可能,这将大大解决在开篇提到的矿工收益问题

4️⃣不拥堵:因为交易只保留需要额外存储的同态承诺(commitment)

5️⃣未来可升级而无需硬分叉:在链下操作,不影响链上

6️⃣具有较比特币更高的抗审查性:因为没有体现交易信息,矿工无法看到交易中的资产流动情况

3、RGB生态

RGB协议虽然出来比较久,正统性很强,但是一直处于不温不火的状态(我相信提的人会越来越多),目前生态中大致有以下几个:

3.1 Infinitas

官网:https://www.iftas.tech/

Infinitas 融合 RGB 协议和闪电网络的比特币应用生态网络,旨在实现更高的隐私保护、卓越的吞吐量和出色的低延迟交易处理。

据说,Infinitas 会拥有其原生经济的激励方案,前期将采用挖矿形式在市场产出以促进生态的长期发展。

3.2 COSMINMART

COSMINMART 是以闪电网络为基础,兼容 RGB 等协议,支持智能合约的全新比特币应用生态。旗下产品:

  • COSM Wallet

  • COSM Market

  • COSM Lanuchpad

3.3 Pandora Prime Inc

Pandora Prime 致力于使用 RGB 智能合约和闪电网络的结合来开创比特币金融(Bitcoin Finance)。他们从比特币上的可编程资产(RGBTC 和 CHFN)开始,这些资产可以通过闪电网络在交易吞吐量方面扩展到 VISA/MasterCard 级别,另外,也提供便利的设施来交换这些资产,无需繁琐的 KYC 程序即可进行 1,000 瑞士法郎以下的交易(符合瑞士法律规定)。目前,他们的产品包括 MyCitadel(钱包)、RGB Explorer(浏览器)和 Pandora Network 等。

3.4 DIBA(DIGIT ALBITCOIN ART)

官网:https://diba.io/

包含产品DIBA和Bitmask

DIBA 是第一个使用 RGB 智能合约协议和闪电网络来交易比特币 NFTs 的市场(DIBA 称之为)。

Bitmask

该钱包由 DIBA 创建,是 RGB 生态的首个 NFT 钱包,可在 Web 浏览器中运行,并与类似以太坊上的 MetaMask 一样与 RGB 合约进行交互。

3.4 Bitswap-BiFi

github:https://github.com/BitSwap-BiFi/Bitswap-core

目前 RGB 生态正在积极探索 DEX 方案,以解决 RGB 资产流动性问题。Bitswap 的演示和概念验证中,展示了如何将「SWAPS」引入 DEX,但暂时没有 AMM 或 LP。目前还处于验证阶段,非常早期,同样值得关注。

4、有啥参与机会

我查看了这些项目,发现infra还非常不完善,wallet等的体验不怎么好,不过正是这种早期阶段,我们才有更多的机会在极早期参与进来。

**个人建议1:**钱包使用起来,如果有测试网的一定要做一下,体验一下,不仅是了解流程,也可以给项目方提一些建议。

**个人建议2:**同类型的一些项目也可以关注,我在同步关注“Taproot (Taro)”,它的整个设计与 RGB 非常相似,但是它背后是“Lightning Labs 团队”,融资了7000万美金,属于有钱有人的状态,而RGB团队相对就尴尬一点,但是它的代码开源且在技术圈内有先发优势。

**个人建议3:**RGB内的一些比如meme、NFT之类的项目也是可以重点关注的,有可能会出惊喜。

5、参考文献

Subscribe to DaPangDun
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.