RGB协议 等待腾飞 比特币铭文百倍Alpha
最近BTC生态如火如荼的爆发中,虽然各个方向的协议大多处于早期,infra还很不完善,但是依然抵挡不住大家追逐这些创新的热情。
从长远的角度来看,当前大部分项目、token或者NFT最后会走向消亡,但是不影响在建设初期具有较好的财富效应。
BTC链上NFT我个人认为会受到区块空间大小的限制,铭文系我个人更倾向于认知为“饰品”的概念(当然,我的认知有可能不正确)。二者对于BTC生态的爆发虽然起着非常重要的作用(容易理解,易于fomo),但是依然不是我心目中能够构架复杂生态的根基。
我的目光更多的关注在我认为可以改变BTC整个生态的创新上,所以今天就说一下我比较看好的一个协议:
聊聊RGB协议
1 RGB协议是啥
通俗来说,你可以理解这个协议就是为了给比特币网络创建智能合约使用的。ETH腾飞的一个重要原因就是引入了智能合约,随后就逐步构建了庞大的、多样的生态系统,各种资产、金融模式等等都通过合约(我个人理解就是funtion)的方式引入进来,甚至可以与现实世界进行挂钩(当前的RWA)。
那如果我们把智能合约引入到BTC系统中来,是不是也可以产生很多有意思的东西呢?
当然可以!(我不认同BTC只有储值价值这样的观点)
但是因为BTC的代码架构和ETH相差很大,想在上面构建合约难度很大,所以就需要很crypto native的创新。
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账户信息更像是传统数据库,有名字,有余额,花费了那么余额就会变动….)
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项目,可以获得了解和体验的机会,并有可能在行业中发现有价值的项目和机遇。