首页 > 极速快讯 > 矿圈资讯 > 详解RGB协议:能否让BTC资产发行真正完成文艺复兴

详解RGB协议:能否让BTC资产发行真正完成文艺复兴

时间: 2023-05-15 来源:极速科技
Ordinals 和 BRC-20 成功刮起“在比特币上发行资产”的风潮,但显着它或许并不是毕竟一个。

假定比特币上的资产发行成为一种新叙事,那么在最大程度减轻比特币主网担负的前提下,我们是否会有更加可行和和睦的办法?

因此,最近一个沉寂多年的协议又再次引起了谈论——“RGB”,一种能在比特币网络上创立和处理数字资产的协议,经常同闪电网络等比特币二层的概念一起出现。

详解RGB协议:能否让BTC资产发行实在结束文艺复兴?  比特币矿机

详解RGB协议:能否让BTC资产发行实在结束文艺复兴?

RGB 协议毕竟是什么?它是否能让 BTC 资产发行实在结束文艺复兴?

古早的 RGB,注重 BTC 资产发行
在比特币网络上发行资产这件事,实际上很早就有人动了主意。

RGB 协议的来源可以追溯到 2018 年,其时 Giacomo Zucco、Peter Todd 和 Alekos Filini 等比特币社区成员开始谈论一种在比特币网络上创立和处理资产的新办法。他们的方针是规划一个既能运用比特币的安全性和去中心化特性,又能支撑更杂乱的功用(如资产发行和智能合约)的协议。

为了结束这一方针,他们开始研讨怎样将资产和情况信息与比特币的 UTXO 模型相结合,并提出了一种名为 RGB 的新协议。其间心思维是将资产发行、所有权和情况更新通过客户端验证与比特币的 UTXO 模型结合起来,而不是像现在的 BRC-20 这样依靠比特币网络的完好节点。

至于为什么叫”RGB“,你很简略联想到三原色中的红绿蓝。实际上 RGB 协议一开始的研讨方向是”染色币“,故用了与色彩相关的概念。尽管现在 RGB 协议做的作业和染色币关系不大,但姓名却保留了下来。蚂蚁矿机

在其 Github 的目录中可以看到,RGB 的解说是为比特币和闪电网络供应可扩展的私家智能合约,为在比特币网络中发行资产发明了或许。

仅仅由于后来以太坊的鼓起和比特币更多的被认为是价值贮藏和币圈风向标,在比特币上发行资产创立合约的实践一向处于不温不火的情况。

直到最近 BRC-20 的炽热,才又让比特币资产发行的老调重提。而比起前者直接在链上的铭文系统,RGB 更多的采用了与闪电网络有些相似的链下处理逻辑。

以 UTXO, 绑定资产情况
RGB 协议的结束其实并不难了解, 中心在于比特币本身的记账办法——UTXO。

篇幅所限,笔者并不计划科普 UTXO 的概念,只简要对其做出一个界说:不记载比特币生意的毕竟情况,而仅仅记载生意作业和进程。

一个简略的比方:A 有 10 个 比特币,发给了 B 5 个,自己还剩 5 个。用 UTXO 简略的描绘如下:

UTXO 1: A 有 10 个 BTC

UTXO 2: A 还剩 5 个 BTC

UTXO 3 :B 多了 5 个 BTC

可以看出,UTXO 是在记载比特币链上的生意情况改动,生意结束后 A 还剩 5 个 BTC,和早年有 10 个 BTC 的情况不一样。相应的,UTXO 1 实际上被拆成了 2 个新情况:找零给自己 5 个(UTXO 2),转给他人 5 个(UTXO 3)。

了解这个原理后,RGB 实际上便是将链下的资产发行,与链上的 UTXO 改动做一个绑定:

已然 UTXO 可以对比特币在某个时刻点的生意作业做出招认,那么我们就可以让这种生意作业的改动,来对应某个其他作业情况的改动;

比方我在另一个当地发行了一个资产,对应到比特币网络上的 UTXO 1 。假定我将这个资产转移给了他人,那么可以将这个”转移“行为对应到比特币网络上的 UTXO 2....

由于 UTXO 本身是固定且被共同的,只需我能证明这种绑定是牢靠的,那么比特币主网上 UTXO 的改动,所对应其他资产情况的改动也应该被共同。

更进一步而言,RGB 协议的做法是在运用比特币主网 UTXO 的安全性,为其链下的资产发行或合约逻辑的安全性背书。

假定觉得很难了解,不妨看看推特用户 @trustmachinesco 给出的一个比方:

Matt 在 RGB 网络上发行了 100 个 $MATT 币给自己;

在比特币网络上,Matt 发币这件事对应着他现在持有比特币的 UTXO A;

Matt 转了 50 个 $MATT 币给 Pam;

在比特币网络上,Matt 转币这件事对应着一个新的 UTXO B,一起第 2 步中的 UTXO A 被毁掉;

在比特币网络上,Pam 得币这件事对应着一个新的 UTXO C,标明着 Pam 其时现在持有比特币 UTXO;

同理,当 Pam 转币时,他原有的 UTXO C 也会被毁掉,然后构成一个新的 UTXO D....

假定这个$Matt 币一向在不同人手里转下去,毕竟在比特币主网上会有与这些转账所对应的 UTXO 来进行标识,并且每次当下产生的转账,都会使得原本的 UTXO 被毁掉,而产生新的 UTXO。

通过这个进程,我们可以看到 RGB 协议中资产的创立、转移和验证是怎样与比特币的 UTXO 相关在一起的。这种相关使得 RGB 资产可以在比特币网络上进行安全、去中心化且隐私维护的转移。

一次性印章与承诺
以上是 RGB 结束的一个非常简略的技术细节。而实际上要保证 RGB 在链下发行的资产的确能和链上的 UTXO 对上,还需要协作一些其他的技术来结束。

Client-side validation(客户端验证):在 RGB 协议中,生意验证和数据存储在客户端(如钱包软件)结束,而不是在区块链上。这使得生意数据不在链上揭穿,然后行进了隐私性。客户端验证还可以下降链上数据存储需求,行进网络的可扩展性。

这也是 RGB 现在和 BRC 20 的很大差异,由于生意数据在客户端而非链上,理论上可以大大下降现在的网络拥堵和高手续费的情况。

Single-Use-Seals(一次性印章):一种保证资产所有权不被篡改的技术。一次性印章是一个加密签名,用于确定资产的情况。当资产被转移时,旧的印章被损坏,新的印章被创立。这样,任何妄图篡改资产所有权的行为都会被发现,由于印章的情况不匹配。

这也对应着上一节所描绘的 UTXO 的毁掉和生成。旧印章代表着旧的 UTXO,新印章指向新的 UTXO。

Commitments(承诺):为了将资产与比特币网络相关起来,RGB 协议运用了一种称为承诺的技术。承诺是一种加密证明,证明某个资产与一个特定的比特币生意相关。承诺嵌入到比特币生意的输出(UTXO)中,这使得资产可以在比特币网络上进行转移。

Anchoring(锚定):为了将客户端验证和比特币网络连接起来,RGB 协议运用了锚定技术。锚定是将一次性印章和承诺结合在一起的进程。在资产被转移时,新的一次性印章、承诺和生意数据被锚定到比特币网络上,保证整个系统的安全性和共同性。

在此,笔者给出一个更加符合实际情况的 RGB 协议作业流程:

资产发行者在客户端创立一个新的资产,并生成一个一次性印章和承诺。

资产发行者将新资产锚定到比特币网络上,将承诺嵌入到比特币生意的输出(UTXO)中。

资产接收者通过检查承诺和验证一次性印章来验证资产的有效性。

资产转移时,旧的一次性印章被损坏,新的一次性印章、承诺和生意数据被锚定到比特币网络上。

通过这种办法,RGB 协议结束了在比特币网络上进行资产发行、转移和验证的功用,一起坚持了隐私性、可扩展性和去中心化的特征。

一起,RGB 也能很好的同闪电网络结合。在其官方文档中,RGB 描绘自己是一个 L2 或者 L3;当闪电网络存在时,RGB 可以作为 L3,在链下快速交流比特币和 RGB 代币,然后结束更高效的生意和资产处理。

在笔者看来,RGB 协议与闪电网络都是比特币上的第二层协议,分别注重数字资产发行与处理以及快速价值转移。它们可以互相支撑和补偿,结束更高效、可扩展的比特币生态系统。

未来
RGB 从沉寂好久到又被挖出,实际上靠的仍是 BRC-20 发行资产的这阵风。

不做价值评判和意义谈论,我们更多可以发现的是,投机的第一个浪潮之后,还会有更多的时机静静出现,并且在喧哗中推动整个生态往前再走一步。

现在我们可以看到,RGB 在最近发布的 V 0.1 版别中,也解锁了结束智能合约所需的毕竟的剩余功用。在 BRC -20 给网络造成担负的布景下,RGB 在基础设施层的铺路,或许可以催生其他依据 BTC 的协议和使用。

一起,RGB 实际上也推出了可以收发依据 BTC 网络资产的钱包,并且支撑 NFT 相关功用。而在笔者调研的进程中发现,RGB 相关的电报谈论组依然坚持着生动,并且开发者热衷于谈论与回答技术相关的问题。

引领 BTC 的复兴叙事,BRC-20 或许是第一个,但不太会是毕竟一个。

炒作中有人获益,并带来新的技术问题;处理这些问题往往也又会产生新叙事,唤醒相似 RGB 这样的古早协议,然后或许会引起下一个炒作浪潮。

分享到:
共执行 177 个查询,用时 0.212170 秒,在线 22 人,Gzip 已启用,占用内存 4.272 MB