比特幣側鏈RSK的入門指南

買賣虛擬貨幣
比特幣側鏈RSK的入門指南

​​一、簡介

RSK是比特幣的一條很有代表性的側鏈,透過去中心化的形式實現和比特幣網路的雙向錨定。RBTC是RSK網路的原生幣,任何比特幣的持有者都可以透過去中心化的形式,將比特幣鎖定之後,1比1生成等量的RBTC,進而在RSK網路中使用。透過支援以太坊EVM虛擬機器,RSK能夠支援以太坊生態中的dApp直接無縫部署在RSK網路,以太坊上的各種Token也可以對映在RSK網路,生成對應的RToken。

作為比特幣的側鏈,RSK可以和比特幣進行雙挖,礦工在不需要新增裝置的情況下,可以同時挖比特幣與RSK,截止本文發表,當前約有41%的比特幣算力在對RSK進行挖礦,這部分礦工在獲得比特幣的同時,也能獲得RBTC,增加了收入。同時,由於獲得了可觀的比特幣算力做支援,RSK網路的安全性也有很大保障,能夠支援金融類應用的執行。

最後,RBTC在交易所內的價格常年和BTC保持接近於1:1的比例,類似於PAX和美元之間的價格關係,是一種恆定的等值,持有RBTC也是很安全的。當然,目前各大交易所內RBTC的成交量很低,這也和RSK網路內暫時缺少好的dApp有密切關係。隨著RSK專案的不斷推進,以及一些希望進一步發揮比特幣潛力的專案取得進展,根據某不知名大V的判斷,接下來會有一批以太坊生態的DeFi金融應用向RSK網路延伸,將比特幣納入到DeFi體系。

二、獲取RBTC——錢包轉賬

RSK透過雙向錨定機制與BTC實現互換,當前出於安全性考慮,並不支援任意BTC地址兌換RSK,只有透過了白名單稽覈的P2PKH比特幣地址才能生成RBTC。如果想申請RSK的白名單地址,可以透過連結進行:

https://docs.google.com/forms/d/e/1FAIpQLSfoG_qF5wPY27tqcYnFbzNv4uwwDq6JeBe5no_zoYvKH62mBA/viewform

如果操作者的比特幣地址在白名單內,接下來就需要查詢RSK網路的橋接(Bridge)地址,RSK官方推薦的查詢工具是MyCrypto錢包,這是一個支援以太坊、RSK等區塊鏈系統的去中心化區塊鏈錢包軟體,MyCrypto錢包的下載地址為:

https://github.com/MyCryptoHQ/MyCrypto/releases

在下載頁面,選擇對應自己作業系統型別的安裝包,下載安裝後開啟軟體,MyCrypto會要求使用者匯入自己的私鑰,支援的形式有硬體錢包、明文私鑰、助記詞、Keystore檔案等,也支援建立新的錢包地址。匯入錢包後,我們需要先選擇區塊鏈網路,點選介面左下角的“Change Network”,然後再選擇“RSK”,即可切換到RSK網路上。

我們在這裡希望查詢RBTC的Bridge地址,點選介面左側的“Contracts”,此時軟體有可能提示需要先Logout才能繼續訪問,我們選擇Logout,此後在出現的介面中做如下選擇:

再點選頁面中部的“Access”,在“Read / Write Contract”對話方塊當中選擇“getFederationAddress”,接著點選“READ”按鈕,就可以看到RBTC的Bridge地址了:

此後,就需要從白名單地址向該Bridge轉賬BTC,需要等待100個RSK區塊確認(當前一個區塊的間隔時間大約為33.4秒),再加上大於5分鐘的時間,一共約為1小時,就可以在MyCrypto的錢包地址中看到RBTC餘額。

三、獲取RBTC——交易所

真正需要透過RSK白名單認證的比特幣地址持有者,一般都是交易所、錢包運營商或RSK生態內的專案方。對於廣大使用者而言,獲得RSK白名單資格的過程比較麻煩,也沒有必要,更多的使用者獲取RBTC的方式,是從交易所購買。當前,火幣網、Bitfinex、Coinbene、Kucoin、抹茶等交易所均開通了RBTC的交易對,使用者可以直接購買RBTC後,提幣到MyCrypto錢包當中使用。

四、轉賬RBTC給其他地址

在MyCrypto的“View & Send”頁面,使用者可以向其他的RSK地址進行轉賬。轉賬流程如下:

1. 輸入需要的資訊。

2. 檢查和確認

3. 完成

五、在MyCrypto錢包內使用RSK上的智慧合約

1. 點選MyCrypto左側的“Contracts”;

2. 在右側“Contract Address“輸入智慧合約的地址;

3. 在“ABI / JSON Interface”輸入ABI,再點選“Access”,即可開始與RSK網路的智慧合約互動;

4. 使用者也可以“Select Existing Contract”選擇一個現成的合約,例如前面提到的Bridge合約,並使用其中的功能。

六、在MetaMask錢包當中訪問RSK

MetaMask是Chrome、FireFox等瀏覽器中的去中心化加密錢包外掛,也是幣圈幾乎人手一套的錢包工具。換句話說,如果你還沒有用過MetaMask錢包,就要抓緊學習了!

MetaMask同樣支援匯入使用者私鑰、Keystore檔案,也支援新生成以太坊錢包。本教程假設你已經有了MetaMask錢包賬號,下圖是MetaMask的啟動介面:

先輸入自己設定的密碼,進入MetaMask 的主介面,然後按照下圖所示,點選右上角的“以太坊主網路”:

出現如下介面,選擇“自定義RPC”:

在接下來的設定頁面,填寫“網路名稱”和“新增RPC URL”:

網路名稱可以自己取,RPC URL填入https://public-node.rsk.co

點選“儲存”,順利的話等候幾秒鐘,就可以看到右上角的網路已經切換為了剛才設定的名字。

需要注意,錢包內此時可能顯示有ETH數量,其實是RBTC的數量,這是某些版本MetaMask的顯示問題。接下來,就可以在MetaMask的介面內選擇“存入”或者“傳送”RBTC和RIF等Token。

MetaMask更大的應用場景在和網頁進行互動上,有很多dApp是需要透過網頁進行訪問的,當使用者在MetaMask當中連線了RSK網路,再開啟各種RSK應用的網頁,就可以直觀的體驗比特幣+智慧合約的強大之處了。

七、文末吐槽

看到這裡,你肯定會問,RSK現在有什麼應用啊?都沒聽說過。

當然有應用,要不然筆者不就白說了嗎。據筆者瞭解,最近會有好幾個應用在RSK網路上線,過幾天,筆者會繼續給大家科普RSK生態裡目前有哪些dApp專案值得關注,或許明年隨著比特幣的減半,RSK生態也能獲得爆發。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;