长推:RGB协议将开启比特币网络DeFi
通过“彩色硬币”概念开始的代币协议,现在已经发展成为一个成熟的比特币智能合约系统,支持 NFT、DAO 和完整的 DeFi 应用程序。
原文标题:There’s a Bitcoin layer you’re not probably paying enough attentionto: RGB
原文作者:Trust Machines
原文来源:twitter
编译:Kate, Marsbit
注:本文来自@trustmachinesco 推特,CHAINLOOK整理如下:
有一个比特币层你可能没有足够的注意:RGB
他们的团队已经埋头苦干好几年了。他们的最新版本v0.10向启用比特币DeFi迈出了一大步。
下面是它的工作原理
RGB对许多人来说可能很陌生,但它实际上是在2018年首次提出的。
它最初的灵感来自Giacomo Zucco在闪电网络上的“彩色硬币”,加上Peter Todd开发的两个概念:客户端验证和一次性密封件(我们稍后会解释)。
2019年,@dr_orlovsky和@giacomozucco成立了@LNP_BP标准协会,将RGB及其相关工具带入生活。
通过“彩色硬币”概念开始的代币协议现在已经发展成为一个成熟的比特币智能合约系统。
以下是RGB的独特之处:
⚡闪电兼容
💱图灵完备智能合约
🔐基于零知识
🔍客户端验证
🔥一次性密封件
让我们深入了解每一个🏊
⚡闪电兼容
RGB可以使用他们的Bifrost扩展与闪电网络连接,允许近乎即时的结算,而不必等待新的比特币区块被开采出来。
💱图灵完备的智能合约
图灵完备意味着作为一种编程语言,RGB网络可以执行简单和复杂的计算。根据某些条件,考虑诸如“if > then”之类的语句。
(比特币网络自己无法做到这一点。)
🔐基于零知识
RGB网络上的交易使用零知识(ZK)证明,使每笔交易都是保密的。通过这些算法,资产的接收者能够验证其有效性,而无需查看有关资产来源的任何附加信息。
🔍客户端验证
这种零知识验证不是在比特币上进行的,而是在客户端进行的。如果你使用RGB网络,你不需要验证每个人的交易,只需要验证你自己的交易。这对于可扩展性来说是巨大的!📈
🔥一次性密封件
每当智能合约在RGB网络上的状态发生变化时,就会在所有者的钱包中创建一个比特币原生UTXO。当所有者在RGB网络上提交交易时,该UTXO被花费/关闭。
让我们在实践中看看:
🕒示例时间🕒
假设Matt想在RGB网络上发行100个新的 $MATT 代币。
他会在RGB网络上给自己发行100个新的$MATT代币。然后,这些$MATT代币的状态将分配给MATT拥有的原生比特币UTXO。
接下来,Matt 想将 50 $MATT发送给他的朋友Pam。
关于【长推:RGB协议将开启比特币网络DeFi】的延伸阅读
走近BTC:理解BitVM所需的背景知识(1)
Delphi Digital发布了比特币二层技术研报,介绍了比特币Rollup和四大采用BitVM的项目。BitVM利用MATT思想,将复杂程序和数据存储在链下的Merkle树中,只发布Merkle Root到链上,实现比特币原生的验证欺诈证明。比特币脚本和Taproot以及预签名是实现这一方案的重要技术。P2SH交易类型中可以添加Script,比特币节点会验证公钥和公钥hash是否匹配,以及数字签名是否正确。隔离见证/SegWit升级解决了交易延展性问题,P2WSH功能与P2SH相似。Taproot可精简脚本内容,BitVM基于此构建复杂方案。下一篇文章将详细介绍Taproot、预签名等技术。
币安研报:比特币的未来——代币篇
比特币进入新时代,符文协议为比特币带来可替代的代币,与BRC-20竞争。符文可以铭刻任意内容,创造比特币原生数字工件。符文的动机是为比特币创造一个专用的、可替代的代币标准,避免继承序数的复杂性,并应对加密世界中的投机行为。符文与BRC-20相比具有更高的效率和兼容性,可以通过比特币交易转移。符文的成功对比特币的未来意义重大,我们将继续密切关注。
Matt会花费原生UTXO(记住,一次性……),并在RGB上向Pam发出50 $MATT。
这被记录为 Pam 拥有的钱包中的新原生 UTXO,以及剩余 50 $MATT的 Matt 的新原生 UTXO。
Pam的UTXO是区块链盲的,这意味着比特币网络不知道RGB层。
因为Matt > Pam交易发生在RGB层,所以Matt无法知道Pam选择了哪个原生UTXO。Pam也不能知道Matt的新UTXO。隐私得到保护🔒
Matt 随后将 10 $MATT发送给他的朋友 Bob。
他的 50 $MATT的 UTXO 被花掉了,一个新的 10 $MATT的 UTXO 被发送给 Bob,而 40 $MATT作为新的 UTXO 保留在 Matt 的钱包中。
现在,Bob 将他的 10 $MATT发送给他的另一个朋友 Jerry。
Bob 的 10 $MATT UTXO 被花掉了,Jerry 收到一个包含 10 $MATT的新 UTXO。
然后 Jerry 将 10 $MATT发送给他的朋友 Lisa。再一次,为Lisa准备了新的UTXO。
通过零知识证明,Lisa 能够使用 Jerry 的数据验证这些代币的来源,而无需知道Bob、Matt 或 Pam的任何信息。
/ 结束示例时间(你做到了!)🕟
很酷,但是新的v0.10更新有什么进展?很高兴你问🧑🏫
这个重要的里程碑引入了最后一个打破共识的变化,这意味着未来的RGB版本将从这里向后兼容,允许其共识层随着时间的推移变得更强💪
V0.10解锁了开发人员实现全功能智能合约所需的最后剩余功能,例如:
•大量API改进
•支持RUST编程语言
•一个新的命令行工具,更容易访问网络
除了代币发行,RGB还可以支持 NFT、DAO 和完整的 DeFi 应用程序,如交易所或流动性池。
这个协议仍处于早期阶段,但我们很高兴看到 RGB 是如何随着时间的推移而发展的,以及开发人员如何亲身实践它!
顺便说一下,我们是Trust Machines👋
我们正在构建最大的比特币应用生态系统,以最大化比特币网络的价值。
关注我们了解更多,如果你学到了一些东西,请分享此主题!
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:MarsBit,如有侵权请联系删除。转载或引用请注明文章出处!