Cointime

扫码下载App
iOS & Android

带你了解 RGB 协议是如何解决比特币的扩展性问题

项目方

比特币上的RGB协议是一种基于闪电网络(Lightning Network)的协议。RGB通过允许两方(例如LN通道)之间执行私有智能合约来解决可扩展性问题。它旨在改进有色币(colored coins)并在比特币区块链上进行数字资产的代币化。

作为最新的比特币生态系统发展之一,RGB在展示比特币区块链的可扩展性以及可以在比特币之上构建额外用例方面发挥了自己的作用。

RGB协议的解析

RGB(顺便说一句,RGB代表“Really Good Bitcoin”)是一组开源协议,可以在网络上执行智能合约。RGB的动机是由于比特币有限的支持智能合约执行环境的能力。将执行和验证转移到链下使参与者可以同时从比特币共识层的安全性中受益,并提高灵活性和可扩展性。

尽管RGB的发展可以归功于整个社区,但灵感来自Peter Todd在客户端验证和单次使用封条方面的早期工作。Peter的工作激发了Giacomo Zucco对RGB的愿景,该愿景最终在2017年得以实现。2019年,Maxim Orlvosky博士和Giacomo共同组建了闪电网络和比特币协议(LNP/BP)协会,并成为RGB协议的首席设计师和贡献者。

RGB的工作原理:在比特币上创建智能合约协议

RGB是建立在比特币区块链的工作证明(PoW)共识层之上的协议。它利用了闪电网络,不需要代币,但能够发行和管理可编程和私有资产。使用RGB不需要对比特币区块链或闪电网络进行协议更改。

该协议的功能类似于有向无环图(DAG),参与者无法看到网络的完整状态。每个新的交易在记录到网络之前需要至少确认两个早期的交易。

客户端验证由RGB模式(schemas)提供支持,用户可以使用该模式创建各方之间的智能合约协议。

客户端验证

RGB的核心特点之一是客户端验证,这个概念起源于Peter Todd。这种验证方法利用比特币区块链的共识机制的强大安全性,同时将RGB的智能合约代码和数据转移到链下。由于RGB交易不包括在比特币或闪电网络交易中,可扩展性和隐私性得到了显著改善。

除了将交易数据存储在链下,RGB交易还使用单次使用封条(seals)将其分配给UTXO集,以作为另一种安全措施来关闭比特币交易输出。封条防止不同方提供不同版本的应该是相同数据的情况。因此,它们允许合格方验证智能合约的状态历史。

RGB智能合约、模式和验证

RGB的模式在创世级别定义了每个状态验证规则,确保每个连续状态的所有者使用相同的模式对其进行验证。因此,模式保证了社会共识、验证和智能合约状态。

RGB智能合约由状态、所有者和参与者可以执行以更新状态的操作组成。

1.       默认情况下,RGB合约具有具有所有权权利的明确定义方,称为所有状态(owned states)。

2.       合约的状态由不同数据类型的状态原子组成,类似于结构化语言(如Rust)中的变量类型。

3.       操作包括创世操作、状态转换以更新或添加数据,以及状态扩展以启用公众参与。

RGB的验证逻辑确保无论使用的平台或库是什么,始终产生相同的结果。这是通过两个主要组件实现的:

1.       核心验证逻辑使用Rust,这是一种图灵完备的确定性智能合约语言。

2.       所有合约特定的验证逻辑在Alluvium虚拟机(AluVM)上运行,它是一个高度确定性且无异常的虚拟机,提供了一个与平台无关的指令集。

RGB模式功能的解释说明。来源:RGB黑皮书

RGB节点

RGB节点的体系结构与LNPBP节点相同,由LNP/BP标准协会设计和维护。该节点由多个微服务组成,设计为在桌面或服务器上作为单个守护进程(例如在后台运行的程序),在单个移动应用程序中作为线程运行,或者作为单个移动应用程序中组合的独立节点。此外,所有点对点通信都进行端到端加密,并通过Tor网络进行工作。

RGB的用例和优势

RGB协议提供了多种用例,包括资产代币化、数字身份、去中心化交易所(DEX)、去中心化金融(DeFi)和非同质化代币(NFT),而无需依赖第三方。

1.       资产代币化允许将物理和虚拟资产数字化,使存储、转移所有权和交换资产更加便利。

2.       该协议还便于在比特币上代币化和交易证券,如股票和债券,提供了额外的安全性、透明度和流动性。

3.       在数字身份方面,RGB协议增强了用户验证和交易验证,确保安全和有效的互动。

4.       构建去中心化交易所可以提供更快的交易和更低的费用,提高交易活动的效率。

5.       RGB网络启用的钱包允许你发送或转移比特币或RGB铸币资产。

6.       LNP节点开发者可以在LN通道上发行和转移RGB资产,并与其他LNP节点运营商进行交易。

默认情况下,RGB交易保持私有,除非用户明确广播其智能合约。用户还可以从较低的费用和更高的抗审查性中受益,因为链下结算,此外,比特币区块链受益于更少的网络拥堵和矿工的数据存储。

RGB数字资产

在RGB上提供可互换的资产和非同质化代币(NFT)。但是,它们遵循LNP/BP RGB规范,而不是与ERC-20兼容。

1.       LNP/BP RGB-20是可互换资产规范,定义了使用该资产所需的内容。这些要求可以在资产数据中找到,也称为创世数据。虽然默认情况下不存在本地燃烧机制,但用户可以选择使用子模式来燃烧/铸造可互换资产。

2.       LNP/BP RGB-21是在RGB中的NFT规范,遵循一种模式。用户可以使用子模式刻上自定义数据,直接链接到代币。这也可以实现诸如版税之类的解决方案。RGB的NFT利用了名为Bifrost的闪电点对点网络扩展。

RGB网络及其对比特币的潜力

虽然通过层解决方案已经在比特币上启用了智能合约,但RGB协议在利用比特币安全结算层的同时,为链下执行智能合约提供了一种新颖的解决方案。2021年4月发布的0.10版本解锁了全局状态对智能合约和基于新的AluVM的可编程特性,正值比特币活动继续吸引人们关注之际。

时间会告诉我们这个版本是否将成为RGB的催化剂。然而,看到RGB取得什么样的进展将是令人兴奋的,特别是当社区继续扩展协议在比特币区块链上的应用时。

BTC
评论

所有评论

推荐阅读

  • 美司法部:攻击以太坊区块链盗取2500万美元加密货币的两兄弟被捕

    5月16日消息,美国司法部南区检察官办公室宣布 Anton Peraire-Bueno 和 James Peraire-Bueno 两兄弟因涉嫌利用以太坊区块链的漏洞,在大约 12 秒内盗取价值约 2500 万美元的加密货币而被捕。 据起诉书称,这两名嫌疑人在美国一所著名高校学习数学和计算机科学,利用他们的专业知识操纵和篡改了以太坊区块链的交易验证和添加协议,以此欺诈性地获取受害者的加密货币。这是有史以来首次发生此类攻击事件。两人被指控合谋实施电信欺诈、电信欺诈以及合谋洗钱,每项罪名最高可判处 20 年监禁。美国司法部副部长莫纳科表示,尽管被告策划了数月并在几秒内实施了这一复杂且前所未见的欺诈行为,但仍难逃法网。

  • 美国众议院推翻有争议的SEC规则的决议可能会在参议院通过

    多位知情人士透露,美国众议院提出的一项决议有望在参议院投票表决中获得通过。该决议旨在撤销美国证券交易委员会(SEC)此前发布的员工会计公告121(SAB 121)。 SAB 121 要求企业将持有的加密资产记录在自己的资产负债表上,但批评者认为这一规定过于严苛,实质上阻碍了主要托管机构和公司为客户持有加密资产。上周,美国众议院已投票决定推进这一决议。 消息人士称,参议院可能在当地时间周四上午晚些时候就该决议进行投票,目前该决议在参议院「处于有利地位」,预计将有多名民主党议员投票支持。如果该决议最终获得通过并由总统拜登签署,SEC 将被禁止发布任何类似的指引。不过白宫此前曾威胁称,一旦决议在参议院获得通过,拜登将行使否决权。

  • DeFi协议Shogun开发商Intensity Labs完成690万美元种子轮融资

    DeFi协议Shogun的开发商Intensity Labs在种子轮融资中筹集了690万美元。Intensity Labs表示,Polychain Capital和DAO5共同领投此轮融资,Arrington Capital、Arthur Hayes的家族办公室Maelstrom和Build-a-Bera参与其中。Cobie、Ansem、Ser Shokunin和Meltem Demirors等天使投资人也参与了本轮融资。

  • 区块链软件即服务解决方案AfriDex完成500万美元Pre-Seed轮融资,Endeavor Ventures领投

    总部位于英国伦敦的区块链软件即服务解决方案AfriDex宣布完成500万美元Pre-Seed轮融资,Endeavor Ventures领投,African Crops Limited、Oldenburg Vineyards和Hank Oberoi参投。AfriDex目前主要专注于农业市场,通过全面的链上解决方案为供应链参与者提供支持和保护,利用区块链技术实现可追溯性、无摩擦支付、防欺诈交易、经过验证的认证、简化税收和补贴管理。

  • Bitget Wallet推出1000万美元生态系统基金,拟于本季度发布BWB代币

    Bitget Wallet宣布与Onchain Layer共同推出1000万美元生态系统基金,该生态系统基金以 Bitget Wallet 的原生代币BWB计价,该代币计划于本季度发布,据悉BWB是该交易所同名自我托管钱包的原生代币,类似于Trust Wallet 代币 (TWT),新基金将加速 Bitget Onchain Laye 的开发并支持项目构建。

  • 俄克拉荷马州通过“比特币权利”法案,保护数字资产自我保管权和挖矿权

    俄克拉荷马州州长Kevin Stitt周一签署了一项广泛的“比特币权利”法案,保护了俄克拉荷马人自我保管数字资产的权利。该法案还使俄克拉荷马居民在家和工业规模上挖掘加密货币合法化。该法案HB3594由共和党州议员Brian Hill提出,并由共和党州参议员Bill Coleman在参议院提出。该法案的签署是加密货币倡导者的一大亮点,因为联邦监管机构一直在通过对加密货币公司和开发人员的执法行动来监管加密货币行业。

  • 《星岛日报》:香港金管局最快本周五公布在港推出数字人民币相关详情

    5月16日消息,据《星岛日报》报道,香港为内地以外首个试点进行数字人民币跨境使用技术测试,并已测试了数年,现终进入直路。据悉,香港金管局最快将于本周五公布在港推出数字人民币相关详情,进一步扩大数字人民币在港的试点范围。 初步阶段香港市民可透过工商银行、中国银行、建设银行、交通银行开通数字人民币钱包,并可经转数快(FPS)增值,直接从人民币户口扣数,或扣港币户口并即时兑换人民币,同时也可用银行卡增值,方便港人到内地跨境支付。 消息指香港金管局最快明日下午举行发布会,公布在港推出数字人民币跨境使用详情,届时将由金管局副总裁李达志主持。是次属扩大数字人民币在港的试点范围,旨在让更多香港市民可便捷开立和使用数字人民币钱包,并透过转数快增值,便利有需要的港人在内地跨境支付,并方便内地游客在港用数字人民币消费。

  • Blur 5小时前将3554万BLUR解锁代币转入Coinbase Prime

    据链上分析师余烬监测,Blur已在5小时前将5月份的解锁代币转入Coinbase Prime,3554万BLUR(1296万美元)在8小时前从Blur解锁合约解锁转出至0x0A0多签地址,然后在5小时前经0x0A0多签地址转入Coinbase Prime。 BLUR自2023年6月15日进入解锁周期以来,已累计解锁并转入Coinbase Prime23%(6.907亿)总量的BLUR。

  • 澳大利亚劳工部长:通过数字身份证法案是必要的

    澳大利亚劳工部长认为,通过数字身份证法案是必要的,以便为个人提供是否使用数字身份证的选择。

  • Cointime 5月12日要闻速递

    1.交易员预测比特币价格将达到35万美元2.vladilena.eth从Zircult中赎回1930枚weETH,疑似卖出 3.华夏和嘉实确认正在推动构建基于加密货币现货ETF的抵押金融产品 4.加密货币总市值:22,550.18亿美元,24小时交易量为376.18亿美元 5.昨日Solana链上DEX交易量超以太坊、BSC、Arbitrum等五个链之和6.RSS3 VSL锁仓量近两日出现激增已接近2亿美元7.friend.tech平台Club Key交易量突破100万8.Lido已支付质押奖励超51.6万枚ETH,约合15.1亿美元9.Justin Sun将12万枚eETH存入Swell L2,价值3.76亿美元10.过去7天有1707.36枚BTC从Binance流出