深度解析RGB → RGB++ → RGB++Layer之间的演进到底发生了什么?

时间:2024-10-03 编辑: 浏览:(452)

作者:陈剑Jason

RGB++协议近日完成了RGB++ Layer升级,可以将无桥跨链和智能合约扩展到BCH、BSV、Dogecoin这些所有UTXO链,并支持Runes、BRC20等其他Layer 1资产协议,RGB++ Layer的首个DEX UTXOSwap也同步上线主网,根据计划后续生态还会继续推出单独的浏览器、IBO等平台,再来聊聊RGB++以及这轮牛市的大黑马CKB吧,探讨RGB++与RGB之间的关系,以及为什么要将RGB++升级为RGB++ Layer。

首先要了解RGB和RGB++的区别,RGB的创始人是美国国家科学院博士dr_orlovsky,也是非营利比特币发展组织LNP/BP 协会的技术委员会老大,而RGB++的创始人是CKB的联合创始人@crypcipher。

RGB的定义是为比特币和闪电网络提供一套可扩展的智能合约系统,通过UTXO结合客户端验证的方式完成链下扩容,这也意味着所有数据都保存在比特币交易之外。其核心思想是仅在必要的时候调用比特币区块链,所有Token的转移有效验证全部从共识层移出到链下,并只由这条交易相关的收款方客户端进行验证,所以客户端验证与我们所熟悉的一条交易要全网广播不同,而是通过只让和特定交易有关系的部分节点参与到工作中,从而完成该交易的有效性验证,这在一定程度上也加强了RGB协议的隐私性。

作为链下的客户端验证与链上比特币网络本身之处在于将原生的UTXO魔改创造出了“一次性密封条”概念用于智能合约的状态转换。根据比特币的规则每个UTXO只能被花费一次,所以可以巧妙的将它的特性利用作为一个密封条,在创建UTXO时相当于密封条上锁,在花费它的时候则密封条打开,RGB则利用UTXO为任何拥有智能合约的一方提供了验证其唯一性的能力,尽管将数据存在链下但通过UTXO绑定在链上,换句话说RGB利用比特币原生脚本作为其所有权和访问权的安全性来源,其实读到这里会感觉与Ordinals协议很类似,都是在已经改无可改的比特币网络上去利用现有的东西物尽其用挖掘出更多意想不到功能的“奇技淫巧”过程。

所以RGB本身只是一种用于扩展比特币的客户端验证技术,不是一个网络也不是一条区块链,严格意义上RGB并不能称之为BTC Layer2,但通过RGB可以赋予比特币一部分以太坊等智能合约所实现的能力,包括发Token、NFT、Defi甚至游戏等。

但尽管如此这一轮比特币生态爆火的ARC20、BRC20等资产发行协议都没有用RGB的链下客户端验证架构,主要在于其链下的业务逻辑很复杂工程量庞大,以及用户体验也难以理解,因为上文中说到的绑定UTXO,即两个用户使用RGB协议转让资产的时候不是提供自己的比特币地址,而是自己比特币的UTXO,每一个人给我的每一次转账都需要新创建一个UTXO,以及之前提到的点对点客户端验证过程中的隐私优势在有的场景也变成了劣势,当某个场景存在超过2个以上角色或者需要第三方参与时,只有交易双方可见数据的限制就会导致需要再做大量额外的工作去实现对应的业务逻辑,反而降低了可组合性和扩展性。

RGB++则是一条真正的“链”,其思想依然沿用RGB的将链上和链下分别创造一个交易并进行绑定的思想,不同之处在于既然客户端验证的目的本质上是为了将更多比特币网络无法存储的数据和无法实现的智能合约移到链下,并创建对应的交易与链上进行绑定,那为什么不直接用一个现成的图灵完备的UTXO链来“打包”替代掉客户端验证在做的事情,去和比特币这样一个图灵不完备的UTXO链相结合绑定呢?与其他EVM系BTC Layer2不同,因为都使用UTXO模型所以可以使得这两条链的UXTO进行一一绑定,我们将这个链称之为比特币的影子链,这样每移动一个比特币UTXO,影子链的UTXO也同步进行移动,从而通过这样的方式实现比特币链的图灵完备性,RGB++也称其为同构绑定。

而CKB作为一条图灵完备的UTXO链自然也就成为比特币的影子链,所有RGB++的交易都会同时在比特币和CKB上同步出现一笔交易,CKB取代了客户端验证的流程,用户只需要检查CKB上的相关交易就可以验证这笔RGB++的状态计算是否正确,从而极大的简化了客户端验证的工作。资产所有权依然由比特币主链的UTXO持有,CKB影子链则存储资产状态、智能合约等信息,所以也依然继续沿用比特币的安全性。并且因为CKB本身也是一条公链,无需像RGB客户端验证那样用户每次转账都需要提供新的UTXO地址,而是可以直接提供自己独立的钱包地址,也提高了用户体验。

而这一次RGB++ Layer的升级则是将比特币与CKB之间的关系扩展到所有UTXO链,即之前是CKB使用RGB++协议作为比特币的影子链,而现在RGB++协议单独抽象独立出来作为一层,可以与所有UTXO链相结合,打造成一个通用的、可跨链互操作的UTXO中间层,不再只是将CKB作为RGB++的索引器,可以将任意图灵完备的UTXO链作为其索引器,此外BTC、CKB、BSV、BCH等任何UTXO链的资产都可以进入RGB++生态,将各类铭文、符文等资产都可以变为RGB++ Layer上的资产。以及这里有个误区,即不只是比特币及其生态才会使用UTXO模型,如以太坊的执行层模块化Layer2 Fuel也是使用的UTXO,老牌Layer1公链Cardano也是UTXO,这些都可以进入RGB++生态。

因为传统的跨链桥是在主链上锁定或销毁掉资产并在子链上铸造出来对应数量的“假币”,然后在不跨回主链之前所有的资产交互全部都在子链完成,与主链无关,而RGB++使用UTXO同构绑定的特点则是两条链的交互完全1:1进行,不存在“跨链”的说法,你在Layer2上的操作本来就会直接影响到Layer1,所以且基于UTXO模型可以通过RGB++ Layer作为一个“无桥”的跨链桥,从而打通所有UTXO链的互操作性和资产流动性,资产内容丰富起来、流动性聚集后,将贫瘠的土壤变肥沃后,也就为后续更多比特币Defi玩法创建了前提条件。

所以这次RGB++ Layer的升级的主要目的也是为了促进实现Bitcoin Finance (BTCFi) 的发展,目前主要的用例包括UTXOSwap和IBO平台,UTXOSwap会作为RGB++ Layer的核心枢纽用来聚合各种UTXO链的资产流动性,得益于UTXO的特性,其实现链下撮合链上验证的过程,从而可以在撮合阶段接入AMM之外的流动性提供者,未撮合的交易也无需支付Gas费,并且可以选择任意Token作为Gas支付。IBO平台则是由RGB++的第一个资产Seal的社区开发运营,也属于比特币生态的第一个IBO工具,针对整个RGB++的Launchpad。

除了将存量的UTXO链进入RGB++外,一键发链平台UTXO Stack(其创始人同样也是RGB++创始人)可以发布UTXO架构的BTC Layer2并原生集成RGB++协议能力,从而创造增量UTXO链进入RGB++,UTXO Stack也获得了OKX、ABCDE、SNZ等投资。

所以RGB++ Layer2目前在资产和公链层面都具备了导入存量、创建增量的能力,其带来的BTCFi应用场景值得关注。

最新 更多 >
  • 1 RNT是什么币种,RNT币好吗?

    什么是RNT币?RNT币是Remme项目的原生代币,是建立在以太坊区块链上的ERC-20代币。Remme项目旨在创建一个去中心化的身份和访问管理解决方案,通过区块链技术提供更安全、快速和高效的身份验证系统。RNT币的优势1. 去中心化:RNT币是一种去中心化的数字货币,不受任何政府或金融机构控制,具有更加安全和私密的交易特性。2. 快速交易:使用区块链技术进行身份验证和访问管理,可以大大缩短身份验

  • 2 MESSU币怎么样?

    MESSU币怎么样?MESSU币是一个新兴的加密货币,最近在市场上引起了一些关注。它的名称来源于“Message”和“Success”的结合,旨在提供一种安全、快速、便捷的支付方式。那么,MESSU币到底怎么样呢?安全性MESSU币采用了先进的区块链技术,确保了交易的安全性。每一笔交易都被加密,并记录在区块链网络中,这使得交易信息无法被篡改。因此,MESSU币的使用者可以放心地进行各种交易而不必担

  • 3 TREMP币是什么?

    什么是TREMP币?随着区块链技术的飞速发展,各种加密数字货币如雨后春笋般涌现。TREMP币(简称TREMP)是其中一种新兴的加密数字货币,备受关注。特点TREMP币是一种基于区块链技术的去中心化数字货币。与传统货币相比,TREMP币具有以下几个特点:1. 去中心化:TREMP币的发行和交易都由区块链网络完成,没有中央机构控制,用户可以直接进行点对点交易。2. 保护隐私:TREMP币使用加密技术保

  • 4 SCRAT币未来前景如何?

    SCRAT币的未来前景SCRAT币是一种新兴的加密货币,目前在市场上尚处于起步阶段。随着区块链技术的不断发展和加密货币市场的不断壮大,SCRAT币的前景也备受关注。SCRAT币采用了独特的技术架构,具有高度的安全性和去中心化特点。未来,SCRAT币有望成为数字支付和资产交易领域的重要参与者。技术创新和发展潜力SCRAT币的技术创新是其发展的关键。通过不断优化区块链技术和加密算法,SCRAT币在安全

  • 5 SLUMBO币怎么样?

    SLUMBO币是什么?SLUMBO币是一种新兴的数字货币,它的名称来源于“Slumber”,意为沉睡。SLUMBO币的创始人希望通过这种数字货币唤起人们对睡眠和休息的重视,提倡健康生活方式。SLUMBO币的特点SLUMBO币采用了先进的区块链技术,实现了去中心化的交易和存储方式。它的发行总量有限,保持稳定的价值,避免了通货膨胀的风险。同时,SLUMBO币交易的匿名性和安全性也受到了用户的青睐。SL

  • 6 SBE是什么币种,SBE币怎么样?

    SBE是什么币种SBE是Safex Blockchain上的加密货币,全称为SafeBitcoin。Safex Blockchain是一个去中心化的区块链平台,旨在为用户提供一种安全且保密的数字货币交易方式。SBE币怎么样SBE币作为Safex Blockchain上的主要加密货币之一,具有一些独特的特性和优势。首先,SBE币是一种去中心化的数字货币,用户可以直接在Safex网络上进行点对点的交易

  • 7 TASK币LifeTask是什么?

    TASK币/LifeTask是什么?TASK币,全称Taskcoin(简称TASH),是一个基于区块链技术的数字货币,用于支持并激励用户完成任务和目标。TASK币的应用平台为LifeTask,这是一个功能强大的任务管理平台,旨在帮助用户更好地管理他们的任务、目标和时间。任务管理与激励LifeTask为用户提供了一个全面的任务管理系统,通过设定并跟踪任务和目标,用户可以更好地组织他们的时间和资源。平

  • 8 SAND币是哪一年发行的?SAND币具体发行时间介绍

    介绍SAND币发行时间SAND币是由SAND项目团队于2020年发行的。SAND币是一个基于以太坊区块链的代币,用于支持SAND项目的生态系统,帮助用户之间进行虚拟货币交易。SAND币的具体发行时间SAND币于2020年12月4日正式发行。在发行之初,SAND币的价格相对较低,但随着项目逐渐受到市场关注和认可,SAND币的价格也逐渐上涨。在SAND币发行之初,许多投资者对其抱有信心,因为SAND项

  • 9 PoS渐趋主流,轻松挖矿、高收益率的背后仍风险重重

    PoS慢慢走向主流Proof of Stake(PoS)作为一种替代性共识机制,正逐渐走向主流。与传统的Proof of Work(PoW)相比,PoS挖矿更加轻松,更环保,并且拥有更高的收益率,吸引了大量投资者和矿工的参与。轻松挖矿与PoW挖矿需要大量算力支持不同,PoS挖矿更加简单。持有一定数量的币,将其存入钱包中即可开始挖矿,无需购买昂贵的矿机设备,也无需消耗大量电力。这使得更多的普通投资者

  • 10 WAGIE币未来前景如何?

    WAGIE币未来前景展望WAGIE币是一种基于区块链技术的加密货币,它的发展一直备受关注。WAGIE币的创立旨在为用户提供一种更加安全、便捷和去中心化的支付方式,其未来前景备受期待。市场需求增长势头强劲随着数字经济的不断发展,人们对于便捷、安全的数字货币需求不断增长。WAGIE币作为一种新兴的加密货币,在这一趋势下迎来了发展的机遇。越来越多的用户开始接受并使用WAGIE币进行支付,这将进一步推动其