在最新一期的 SeeTalk 播客节目中,长期观察研究比特币生态的研究者西西作为播客主持人,和 SeeDAO 孵化器负责人、RGB++ Fans 研究员 Shawn 进行了一次线上对谈,他们畅聊了 RGB++ 协议的背景起源,发展争议,未来的应用潜力等话题,希望更多的团队和创作者能够了解 RGB++ 协议,早期参与 RGB++ 生态。
以下是根据播客音频整理的主要内容:
1、您为什么对 RGB++ 有这么大的热情?
Shawn:我从一开始就参与了 RGB++ 协议的探讨,也非常感谢 RGB++ 协议的作者把我的名字放在技术白皮书里面。
去年我主要做了两件事情,一件是参与了比特币一层资产发行协议,我也是最早去策展 Atomicals 协议的第一个小白入门视频课程,第一个开发者讲座。第二件我投入很多精力去做的事情就是 AW 自主世界。我有一个经常一起探讨的研究小组,他们比较早期就开始专注于 AW,我们经常会定期做分享,听他们介绍 AW,我非常感兴趣,然后我就开始跟进这个赛道,去研究被誉为 “AW 圣经” 的那篇文章,跟参与 AW 自主世界的各个团队一起探讨,等等。当然了,现阶段 AW 自主世界的展现形式主要还是全链游戏,所以我在那个时间段也几乎把所有的全链游戏都玩了一遍。
接着就是去年 11 月份在伊斯坦布尔举办的 AW Assembly 大会,在那场大会的过程中以及之后,有不少人对当时的主流方案——在以太坊生态去实现 AW 自主世界——对这个方向有所动摇,大部分人是因为性能和成本的考量,还有少部分人认为把以太坊作为 AW 自主世界的根基是不坚固的。由于当时基于索引器的 BRC-20 协议的热度很高,所以就有人提出能否把资产发行在比特币主网,然后在超级索引器上去实现 AW 自主世界的方案。这个正好跟我在做的另外一个一层协议的方向重合在一起,所以我对这个探索方向非常着迷。
去年 12 月份,我去了清迈,在线下跟各个 AW 团队讨论可能性,很巧的是,在那里我碰到了 RGB++ 协议的作者 Cipher。我们进行了一些讨论,但那个时候 Cipher 也还没有想到要做 RGB++ 协议,我们讨论的主要是对比特币生态未来发展的思考。
到了今年 2 月份的时候,我们觉得用超级索引器这个方案做 AW 是有问题的,因为中心化的索引器依靠的是社会共识,但是这个共识远远没有达到去年那个时候大家想得那么乐观。而 Cipher 正在构思中的 RGB++ 协议给了我们一个更优的选择,那就是把资产发行在比特币主网,然后通过 RGB++ 协议来跟 CKB 进行无桥跨链,AW 自主世界可以通过在 CKB 和链下计算来实现。所以,当时蛮多的开发者包括我自己就开始协助 Cipher 去加速 RGB++ 协议的开发落地以及生态规划。
以上就是从去年一直到 RGB++ 起来,我参与的这么一个过程。
西西:明白,所以当时在清迈,大家在线下碰头,针对这个比特币二层,大家一起碰撞出来的这么一个想法,是吧?
Shawn:是的。其实在清迈的时候,我们讨论的不仅是一层,其实二层也讨论,因为去年 12 月份的时候,比特币二层还没有兴起,主要是比特币一层资产发行协议。两个方向我们都在探讨,包括一层资产发行协议的缺点是什么,未来应该有哪些更好的技术特性,同时二层如何做扩容,等等。当时其实是混在一起进行探讨的。
所以,了解 RGB++ 协议的朋友可能也会觉得特别新奇的一点就在于 RGB++ 协议既是一层的发行资产发行协议,同时它又是一层二层无桥跨链的一个方案。我觉得这跟我们在去年的这种开放式的、一层二层混在一起的探讨是有相关的。
2、UTXO 模型在技术上的优势,创新点在哪?
Shawn:确实有很多人把 UTXO 视为一个很古早的模型,而且它过去有很长一段时间被 EVM 的账户模型盖过风头。但是,现在又有很多的开发者开始涌入 UTXO 的技术路线了。所以,目前的比特币生态,实际上有两大技术路线的竞争,一种是比特币原生的 UTXO 模型,另一种是以太坊的账户模型。现在确实有非常多的团队在把以太坊的 EVM 虚拟机直接搬过来,这样就可以把以太坊过去几年积累的应用直接拿来用。这也是为什么今年年初会有 “比特币二层百团大战” 的说法,在所谓的百团大战里面,绝大多数项目都是直接把以太坊的那一套搬过来。
关于 UTXO 模型和账户模型的优缺点比较,大家可以去网上去搜一下,有很多长文分析。我自己的一个观察,这一波比特币生态的兴起,有一种说法叫做 “比特币文艺复兴”,过去十一年半里几乎所有的创新技术都是基于 UTXO 的,虽然有很多基于 EVM 这种账户模型的产品在落地,但是这里面你其实没有看到真正的原生创新,几乎所有的原生创新都是 UTXO 的。这是为什么呢?因为比特币主网是 UTXO 的,所以你几乎无法用账户模型在比特币上去做非常 solid 的、真正的创新。
以 RGB++ 为例, RGB++ 协议基于两个核心技术,其中一个叫一次性密封,它是比特币核心开发者 Peter Todd 在 2016 年提出的,它利用的就是 UTXO 的特性,而这是账户模型不具备的。另一个核心技术叫同构绑定,它是 Cipher 首次提出来的。同构绑定可以把两条不同的 UTXO 链上的 UTXO 进行绑定,因此资产可以在两条链之间进行直接的转移,无需跨链桥,而在以太坊上从来没有这样的东西,以太坊的一层二层之间,一定需要跨链桥,它的模式是一层质押,二层生成;二层销毁,一层拿回来。不管它怎么创新,它永远是这么做的。所以,你会发现,很多团队把 EVM 的账户模型搬到比特币的时候,他们仍然在这么做,无法跳出这个框。这也是为什么我们会说在比特币生态真正的创新一定属于 UTXO。这是我自己的一个观察。
西西:最近也听到一个说法,说以太坊之前的一些建造模式就相当于一种思想钢印,比特币生态需要更加原生的、符合比特币特点的一些创新方式。CKB 本身就是 PoW + UTXO,和比特币一层非常契合,然后再通过 RGB++ 进行同构绑定,是吧?
Shawn:是的。理论上,任何两条 UTXO 链之间都可以通过 RGB++ 进行同构绑定,但是 CKB 可能更加适合一些,为什么呢?因为 CKB 本身是 PoW + UTXO,PoW 给了 CKB 这条链更强的一个根基,它的安全性会更加好。它跟比特币主网都是 PoW + UTXO, 完全同构,所以这两者之间进行同步绑定会更加顺畅一些,虽然其他 UTXO 链也能同构绑定。
3、RGB++ 的名字由来和名字的争议风波
Shawn:RGB++ 的原理并不是来自 RGB,而是 RGB++ 和 RGB 都使用了 2016 年 Peter Todd 提出来的一次性密封技术,这是它们的相同之处,而它们的差异点在于具体实现上, RGB 走链下方案,RGB++ 走链上方案,是截然不同的路径。
回到 RGB++ 这个名字上,之前推特上确实有一些争议。其实在最早的协议讨论稿中,Cipher 把它称为 CKB RGB,因为他觉得这个协议和 RGB 协议都使用了一次性密封的技术,尽管这个技术不是 RGB 协议提出的,而且还使用了 CKB 作为二层来提供智能合约的能力,所以他当时认为叫 CKB RGB 这个名字更好。
当时已经有不少开源社区的开发者加入,在讨论协议名字的时候,绝大多数的参与者都反对 CKB RGB 这个名字,他们认为从从模块化和可组合性的角度看,其实它和 RGB 协议的区别很可能就类似于 C 和 C++ 的那种关系。因为 C++ 在模块化上更具可组合性,所以当时大家就觉得不如叫做 RGB++ 吧,这个提议得到了大多数人的支持,其中也包括我,于是就使用了 RGB++ 这个名字。所以,RGB++ 这个名字准确地说是由开源社区的一群开发者提出的。
关于 RGB++ 这个名字的争议风波,主要是因为 RGB 团队在推特上发表了一些相对比较负面的观点。这件事情大家看到的只是表面,背后其实有 RGB++ 开源社区和 RGB 协会蛮长时间的沟通和讨论。RGB 协议因为一些原因,不断地被推翻重来,2019 年 Maxim Orlovsky 博士成立了 LNP/BP 标准协会,致力于推动 RGB 从概念到实际应用的发展。目前 RGB 协议有很多团队在参与,但始终没有落地。
在构思 RGB++ 协议的初期,我们就联系了 RGB 协会,我们当时也希望能加入这个协会,因为从某种角度来看, RGB++ 协议和 RGB 协议是可以兼容的,并扩展它的应用场景,因为 RGB 协议专攻链下,RGB++ 做链上,链上链下可以融合在一起,相互兼容。RGB 协会是由一个董事会控制的,董事会的话事人是 Maxim 博士,在三月份的时候,我们其实已经说服了接近一半的董事来支持我们,而且在 RGB 协会的内部论坛上,他们的开发人员也在讨论 RGB++ 协议的技术细节,讨论 RGB++ 协议相比 RGB 协议有哪些优缺点,我觉得这个是非常健康的。当时 Maxim 博士一直持中立态度,一直没有表态,所以 3 月底的时候我们还是很乐观的一个态度。
然而,在 4 月初 RGB++ 协议正式发布的前几天,出现一些戏剧性的变化。RGB 协会内部有一些项目方,他们那几天一直在内部论坛质问 Maxim 博士,说我们等了那么多年了,而 RGB 协议始终无法落地,我们这些生态项目都要破产了,你一直说这个 RGB 协议开发有多么困难,让大家耐心等待,但你看人家 RGB++ 两个月就开发完了,都要发布了。当时他们内部的争论非常激烈,很多生态项目,那不管他们是什么心态或者动机,都拿着 RGB++ 两个月开发完马上就要落地的事情作为由头,去质问 Maxim 博士。这里面肯定有很多情绪化的东西,所以突然有一个晚上 Maxim 博士就发推了,发表了一些对 RGB++ 不友好的言论。他也在内部论坛发帖子,明确说 RGB 协会是由他推动的,不应该由董事会投票来推动,所以这个事情当时就闹得沸沸扬扬。
在矛盾公开之后,我们也尝试跟 RGB 协会和 Maxim 博士继续沟通Shawn: 是的,比特币生态中存在着理念之争,特别激烈,很少出现某位大佬能够平息争议。以太坊生态可能不同,有人调解就能平息事端,这是两种不同的风格。
西西: 没错,我认为比特币生态在技术和思想上都非常去中心化,争论很多。
Shawn: RGB++ 协议发布至今只有两个月时间,在这期间生态中已有五家交易所上线,还有像World3和Nervape等项目,以及即将发布的AMM DEX等应用。生态发展迅速,未来看好。
Shawn: RGB++ 社区文化包括小丑文化、海豹(SEAL)社区等,与其他社区不同,注重创作者经济和抗审查能力。
Shawn: 创作者参与RGB++生态可以发行DOBs,实现资产跨链跳跃,具有吸引力。
Shawn: RGB++协议在比特币生态中扮演重要角色,为项目提供更多可能性。
Shawn: 希望更多创作者和团队参与RGB++生态建设,共同探索更多玩法。