paint-brush
基于比特币的构建:RGB++ 协议初学者指南经过@rgbpp
3,980 讀數
3,980 讀數

基于比特币的构建:RGB++ 协议初学者指南

经过 RGB++ Protocol6m2024/06/05
Read on Terminal Reader

太長; 讀書

自 4 月初在比特币主网上推出以来,RGB++ 协议已促成了 300 多种加密货币资产的创建。RGB++ 生态系统已初具规模,目前已具备钱包、浏览器、去中心化交易所 (DEX)、启动板和资产管理器等基本基础设施。
featured image - 基于比特币的构建:RGB++ 协议初学者指南
RGB++ Protocol HackerNoon profile picture
0-item
1-item


自 4 月初在比特币主网上推出以来,RGB++ 协议在不到两个月的时间内促成了 300 多种加密货币资产的创建。第一个 RGB++ 资产 SEAL 目前拥有 16,398 名持有者,总交易量超过191 比特币


此外,RGB++ 生态系统正在初具规模,目前已提供钱包、浏览器、去中心化交易所 (DEX)、启动板和资产管理器等基本基础设施。然而,尽管活动不断增加,比特币第 2 层生态系统不断发展,但许多人仍然不完全了解 RGB++ 协议以及如何使用它。因此,本文以通俗易懂的语言介绍了 RGB++ 协议,讨论了其生态系统和应用程序,并对常见问题 (FAQ) 提供了简要的解答。


关于 RGB++ 协议的基本信息

RGB++ 协议与 RGB 协议和最近推出的 Runes 协议有何不同

RGB++ 协议被设计为比特币区块链上的 Layer 1 资产发行协议。它允许用户在最安全的区块链 —— 共识最强的比特币区块链上发行加密资产。发行资产后,所有者可以转移资产,而无需接收者运行客户端验证。这是因为通过 RGB++ 发行的资产通过同构绑定在 CKB 区块链上创建了相应的“影子资产”—— Nervos CKB 是一条公有的免许可区块链,也是 Nervos 网络的第 1 层。在比特币区块链上转移 RGB++ 资产类似于移动“物理”资产,其影子在 CKB 区块链上随之移动,并由 CKB 的 PoW 矿工验证。


RGB++ 协议与 RGB 协议完全不同,RGB++ 协议的作者是 Cipher,他也是 CKB 的联合创始人,而 Maxim Orlovsky 博士则是 RGB 协议的主要负责人。


与 RGB++ 一样,Runes 协议也是比特币区块链上的第 1 层资产发行协议。然而,由于市场份额仍然很小,目前竞争很少。RGB++ 和 Runes 之间的合作可能是互惠互利的:RGB++ 可以为 Runes 带来可编程性,而 Runes 可以增加对 RGB++ 的关注。

RGB++ 协议作为解决比特币区块链拥塞和高交易费用的解决方案

在铸造 RGB++ 资产时,比特币和 CKB 区块链上都会生成交易。铸造后,如果用户发现比特币区块链太拥挤或费用太高,他们可以将资产转移到 CKB 区块链。CKB 上的平均出块时间约为 10 秒,费用非常低,可以以最低成本完成数千笔交易。阅读“交易折叠”部分RGB++ 浅色纸了解更多信息。


此外,由于 CKB 是图灵完备的,并支持各种 DeFi 和 GameFi 应用程序,它使跳转到 CKB 区块链的 RGB++ 资产能够参与其中,并可能获得更多收益。

跨越操作与跨链桥

跨越操作不是跨链桥接。它涉及直接在区块链之间转移资产,而无需依赖外部信任假设或同构绑定技术的桥梁。常见的桥梁涉及用户将其资产发送到一条链上的多重签名钱包或合约,并在另一条链上接收相应的资产证明。这些通常是中心化的,需要信任桥梁运营商。相比之下,跨越更安全、更去中心化。


生态系统以及如何使用 RGB++

RGB++ 生态系统

自 4 月上线以来,RGB++ 已实现其核心功能,包括发行可替代和不可替代资产以及执行跳跃操作和 SDK。当前的 RGB++ 生态系统包括:


  • 钱包:JoyID、REI 钱包(插件钱包)
  • DEX:HueHub、Omiga、JoyID、Dobby 和 UTXOSwap 中的内置 DEX
  • 启动板:HueHub
  • 已完成: .bit
  • DeFi:稳定++协议
  • 值得关注的项目:Nervape、SEAL、Unicorn、World3 (AW)
  • 其他:Haste(RGB++资产管理工具)、Metaforo(支持RGB++的治理工具)


如何使用 RGB++ 协议

  1. 发行 RGB++ 资产:用户可以使用以下方式直接发行 RGB++ 资产HueHub . 连接一个有足够BTC的钱包(UniSat钱包、OKX钱包或JoyID钱包)。导航到“发行RGB++代币”,填写必要的信息,然后提交交易并支付BTC交易费。


  2. 铸造 RGB++ 资产:如果有专门铸造 RGB++ 资产的网站,请按照那里的说明操作。或者,您也可以使用 HueHub 的公平铸币页面铸造 RGB++ 资产。


  3. 交易 RGB++ 资产:您可以使用 HueHub 的市场在比特币区块链上交易 RGB++ 资产,也可以使用 JoyID 的内置 DEX 在 CKB 区块链上交易Omiga 的市场


  4. 将 RGB++ 资产跳跃到 CKB 区块链:使用 JoyID 钱包中的跳跃功能。登录后,切换到比特币网络,选择 RGB++ 资产(例如 SEAL)。输入 CKB 地址和数量,选择挖矿费用,确认交易。出于安全考虑,跳跃大约需要 1 小时。视频指南可在以下网址找到这里


  5. RGB++资产飞跃回比特币区块链:飞跃分为两个阶段:准备阶段和完成阶段,分别需要签署BTC交易和CKB交易。教程可以查看这里并可以找到视频指南这里


常见问题解答

  1. 为什么在铸造 RGB++ 资产或转移 BTC 时我在内存池中看不到我的交易?


一个原因是节点还没有完成广播。这种情况比较常见。如果是这个原因,请再等待一段时间。


另一个原因是交易手续费设置过低。挖矿节点会按照手续费从高到低对交易进行排队,手续费高的优先打包。如果交易在一定时间(例如三天)内还没有轮到,挖矿节点通常会将其从内存池中删除。删除交易的节点不会通知你的钱包,交易也不会返回。而且,你的钱包不太可能自动显示你发送交易前的余额。如果是这种情况,你只能使用一些矿池推出的“交易加速器服务”。


  1. RGB++资源为什么会被烧毁?


通过 RGB++ 协议发行的资产与比特币的 UTXO 绑定,具体来说,是与 546 satoshi 的 UTXO 绑定。如果这个 UTXO 被花费,那么相应的 RGB++ 资产也将被花费。


为了防止绑定 RGB++ 资产的 UTXO 被误用,JoyID 钱包设置了一个阈值,目前为 1200 satoshi,低于该金额的 UTXO 将不会被用作矿工费或普通 BTC 转账。请注意,不同的钱包有不同的阈值。为避免被误用,建议您使用 JoyID 钱包来存储和发送/接收 RGB++ 资产。


避免使用社区成员制作的一些工具将资产从 CKB 区块链转移到比特币区块链。它们在绑定到比特币的 UTXO 时通常不遵循 RGB++ 标准。如果他们将资产绑定到超过 1200 satoshi 的 UTXO,那么使用 JoyID 钱包发送的 BTC 交易很容易将 UTXO 作为矿工费或常规 UTXO 使用。


  1. 如何增强我的JoyID钱包的安全性?


JoyID 目前不支持助记词备份,建议升级账号并绑定多台设备,以增加安全性。升级方式:登录 JoyID 钱包,进入设置,选择“安全”,点击“受信任设备”旁边的“+”号,点击“升级”,支付 150 CKB 或其他金额即可完成升级。升级完成后,点击“受信任设备”旁边的“+”按钮,可以添加不同品牌的设备,例如 iPhone 创建的 JoyID 钱包可以添加安卓手机作为备用登录设备。


欲了解更多详情,请参阅JoyID 密码 维基