從4 月初部署到比特幣主網到現在,不到一個月的時間,透過RGB++ 協議發行的加密資產已經超過了300 多種,首個RGB++ 資產SEAL 的持幣地址數則達到了16850,累計交易額超過180 BTC。
除此之外,RGB++ 的生態發展也開始初步規模,錢包、瀏覽器、DEX、Launchpad、資產管理器等必要的基礎設施都可以使用。
然而,還是有很多人對RGB++ 協定及其玩法不夠了解,想參與卻不知道從哪裡開始。所以,今天這篇文章將分為3 個部分,第一部分用簡單易懂的語言介紹RGB++ 協定的相關知識,第二部分介紹RGB++ 的生態及其玩法,第三部分是FAQ,希望能幫助大家快速入門和上手。
RGB++ 協定的基礎知識
1、RGB++ 協定是什麼?它和RGB 協定是一樣的嗎?和最近上線的Runes 協議有什麼區別?
RGB++ 協定和RGB 協定是兩個完全不同的協定。 RGB++ 協定的作者是Cipher,他也是CKB 的共同創辦人,而RGB 協定目前主要由Maxim Orlovsky 博士在主導。
RGB++ 的定位是比特幣一層資產發行協議,這意味著你可以使用RGB++ 協議在最安全、共識最強的比特幣區塊鏈上發行加密資產。發行完資產後,你把資產轉給其他人,接收者不需要自己運行客戶端做驗證,這是因為透過RGB++ 協議發行的資產,會在CKB 區塊鏈上產生對應的影子資產。如果拿肉身和影子作為類比,在比特幣區塊鏈上轉帳RGB++ 資產,相當於肉身發生了轉移,其對應的影子也會跟著移動,而影子的移動會有CKB 區塊鏈的PoW 礦工進行驗證。所以,我們可以相信,只要影子的移動是正確的,那對應的肉身轉移也是正確的(當然,你也可以選擇不信任CKB 礦工,選擇自己去驗證肉身的轉移是否正確)。
Runes 協議和RGB++ 一樣,都屬於比特幣一層資產發行協議,但當下並沒有太多的競爭,因為整個市場的盤子很小,大家一起把蛋糕做大才是最重要的。目前Runes 還缺乏可編程性,如果和RGB++ 合作,會帶來雙贏的效果:RGB++ 可以為Runes 帶來可編程性,而Runes 可以為RGB++ 帶來更多的關注度。
2.比特幣鏈上太堵且手續費太貴了,RGB++ 協定有什麼解決方案?
在鑄造RGB++ 資產時,會同時在比特幣區塊鏈和CKB 區塊鏈產生交易,比特幣鏈上的交易用來塑造資產的肉身,CKB 上的交易用來產生對應的影子。所以,在鑄造時,用戶需要花費更多的BTC 手續費(因為有一小部分用來購買CKB 和產生對應的影子了)。
鑄造好資產後,如果嫌比特幣鏈上太堵和手續費太高,可以把資產的肉身Leap 到CKB 區塊鏈上,這樣肉身和影子就都在CKB 鏈上了。 CKB 平均出塊時間約10 秒,手續費也非常低廉,一枚CKB 正常情況下可以支付5000 多次轉帳所需的礦工費。所以,Leap 到CKB 區塊鏈的RGB++ 資產,可以享受CKB 帶來的高速高效能,可以在CKB 上完成幾千次、數萬次的轉帳後再Leap 回到比特幣區塊鏈。
此外,CKB 區塊鏈是圖靈完備的,可以在上面建構各類DeFi 和GameFi 應用。這意味著Leap 到CKB 區塊鏈的RGB++ 資產也可以參與這些應用,賺取更多收益,實現更廣的應用場景。
3、Leap 操作是啥?它是跨鏈橋嗎?
不是的,RGB++ 資產從比特幣區塊鏈Leap 到CKB 區塊鏈或反向操作,並沒有使用任何跨鏈橋或引入外部的信任假設。
常見的跨鏈橋,是大家把加密資產打給某個多簽錢包或合約,然後在另外一條鏈上發給你對應的資產憑證。它的缺陷是偏中心化,使用者得信任跨鏈橋的運作方不會作惡。如果跨鏈橋被駭客攻擊了,用戶的資產可能會遭受損失:2021 年7 月跨鏈資產橋專案ChainSwap 遭到攻擊,損失了近800 萬美元的資產;2022 年1 月,Qubit Finance 跨鏈橋遭到駭客攻擊,損失超過8000 萬美元;2022 年2 月,Wormhole 被駭客攻擊,損失超過3.2 億美元…
Leap 是點對點地把資產從一條區塊鏈轉移到另一個區塊鏈,它會更加安全,也更加去中心化。
RGB++ 的生態與玩法
RGB++ 的生態
RGB++ 協議於4 月初部署到了比特幣主網,目前已經實現了協議本身所要涵蓋的核心功能,包括fungible、non-fungible 資產的發行、轉讓,還有leap 操作,SDK 等。
RGB++ 的生態發展也開始初步成形:
-
錢包:JoyID、REI Wallet(插件錢包)等
-
DEX:HueHub、Omiga、JoyID 內建的DEX 等,還有即將上線的AMM DEX
-
Launchpad:HueHub
-
DID:.bit
-
DeFi:Stable++(穩定幣協議)
-
知名專案:Nervape、SEAL 等
-
其他:Haste(RGB++ 資產管理工具)、Metaforo(支援RGB++ 協定的投票治理工具)等
RGB++ 的玩法
1.如何發行RGB++ 資產?
目前,大家可以直接使用HueHub 來發行RGB++ 資產。
打開HueHub 網站(https://huehub.xyz),連接錢包(UniSat、OKX 或JoyID)並確保錢包裡有足夠的BTC,點擊“Issue a RGB++ token”,然後填寫RGB++ 資產的代幣名稱、符號、總供應量、每次mint 的數量以及幾個比特幣區塊後開始mint 等信息,填寫完後提交並支付BTC 手續費即可,非常簡單易操作。
2.如何mint 他人發行的RGB++ 資產?
如果他人發行的RGB++ 資產有專門的mint 網站,可以直接開啟對應的網站並參考指示完成鑄造。
第二種是打開HueHub 的Fair Mint 頁面(https://huehub.xyz/fair-mint),連接錢包,找到你想要mint 的資產,點擊旁邊的mint 按鈕進行鑄造。
3、如何交易RGB++ 資產?
如果你想交易在比特幣一層上的RGB++ 資產,可以直接使用HueHub 的Marketplace,買的話就在Market 中點選「Buy Now”,賣的話就選擇「List for sale」。
如果你想交易在比特幣二層(即CKB 鏈上)的RGB++ 資產,目前有多個選擇。一個是使用JoyID 錢包內建的DEX,可在錢包的“Market”中看到;另一個是使用Omiga 的Marketplace(https://omiga.io/market)。這兩個DEX 都是訂單簿模式的,同時社群團隊成員也在做基於AMM 的DEX,預計在不久的將來推出。
4、如何將比特幣鏈上的RGB++ 資產Leap 到CKB 鏈上?
JoyID 錢包已經支援了RGB++ 資產的Leap 功能。登入JoyID 後,切換至Bitcoin 網絡,然後點開你的RGB++ 資產(例如SEAL),在發送介面選擇「Bitcoin L2(CKB)」並輸入CKB 位址、數量,選擇礦工費,最後點擊「Send」並進行簽名確認。影片教學如下:
https://x.com/joy_protocol/status/1780505146067448176
需要特別說明的是,為了確保安全性(防止區塊重組),整個Leap 的過程需要等待約1 小時。完成Leap 後,RGB++ 資產就在CKB 區塊鏈上了,就可以使用JoyID 錢包內建的DEX 或Omiga 的Marketplace 進行交易了。
5、如何將CKB 鏈上的RGB++ 資產Leap 到比特幣鏈上?
JoyID 錢包目前的版本還未支援該功能,需要再等待一段時間,預計5 月底前會上線。
另外,目前也不建議大家使用社群成員所做的一些工具來進行Leap 操作,因為容易發生資產被燒掉的事情(將在下文中具體介紹)。
FAQ
1.在鑄造RGB++ 資產或轉帳BTC 時,為什麼mempool 中沒有顯示?
其中一個原因是節點沒有完成廣播,這種情況比較常見,如果是這個原因,多等一段時間即可。
另一個原因是交易手續費設定得太低了。挖礦節點會按交易的手續費從高到低排隊,優先打包那些手續費高的,如果手續費太低,過了一定時間,比如三天,還沒有輪到它的話,挖礦節點一般會把這樣的低手續費交易從自己的記憶體池中刪除掉。任何節點刪了你的交易,它們不會通知你的錢包,交易也不會被退回,你的錢包也不可能自動顯示你發送交易之前的餘額。如果是這種情況,只能使用一些礦池推出的“交易加速處理服務”,需要額外支付費用。
2.為什麼RGB++ 資產會被燒掉?
透過RGB++ 協議發行的資產,它「寄生」 或說「綁定」 在比特幣的UTXO 中,更具體地說,是綁定在大小為546 聰的UTXO 中。如果這個UTXO 被花費了,那麼對應的RGB++ 資產也會被花費掉。
那要怎麼避免綁定了RGB++ 資產的UTXO 被使用者誤花費掉呢? JoyID 錢包設定了一個閾值,目前這個閾值是1200 聰,低於這個閾值的UTXO 不會被當作礦工費或者是普通的BTC 轉賬而花費掉。當然,不同的錢包設定的門檻不一樣,因此為了避免被誤花費掉,建議大家使用JoyID 錢包來儲存和收發RGB++ 資產。
前文有提到,目前並不建議大家使用社群成員做的一些工具來將資產從CKB 鏈上Leap 到比特幣鏈上,這是因為有些工具在綁定比特幣UTXO 的時候並沒有遵循RGB++ 的標準—— 綁定到546 聰的UTXO 上,如果他們把資產綁定到了超過1200 聰的UTXO 上,那用戶在使用JoyID 錢包發送BTC 交易時,錢包就很容易會把這個UTXO 當作礦工費或者是普通的UTXO 花費掉。
3.既然JoyID 錢包在RGB++ 生態中扮演了那麼重要的角色,那我該如何提升錢包的安全性呢?
JoyID 皮夾目前的版本還不支援助記詞備份,所以為了防止誤刪錢包或誤刪Passkey,建議大家一定要做帳號升級,升級後可以關聯多個不同品牌的裝置。
登入JoyID 錢包後,在設定中,選擇“Security”,點擊“Trusted Devices”旁邊的“+”號,點擊“Upgrade”,然後支付150 CKB 或其他數量的其他代幣,即可完成帳戶升級。升級完成後,點選「Trusted Devices」旁邊的「+」號,就可以加入不同品牌的裝置了,例如蘋果手機創建的JoyID 錢包可以加入安卓手機作為備用登入裝置。