(心得文)如何將Copay錢包私鑰匯入到Trezor領取BCH
在2017年8月1日比特幣硬分岔後, 擁有比特幣私鑰的人多了一比Bitcoin Cash.
這篇主要是分享如何把比特幣的Copay錢包私鑰匯入到Trezor, 再用Trezor Beta的功能領取Bitcoin Cash (BCH)
個人一直是Copay 錢包的使用者, 最近在朋友的”道德勸說”下, 決定買入Hardware Wallet, 本來是打算購入Leger Nano S ( 因為比較便宜... ), 但因為要等2個月才會到貨, 後來才轉而選擇Trezor.
另外一個原因是Copay 錢包暫時不支源Bitcoin Cash, 想要早點領取BCH的人只能把私鑰匯到別的錢包領取了.
訂購Trezor一週後就收到了, 速度蠻快的.
從Copay Wallet匯入私鑰到Trezor的過程其實很簡單, Trezor連接到電腦後, 輸入網址 https://wallet.trezor.io/ , 點選 TREZOR Recovery就可以開始匯入.
選擇原有的私鑰有多少字元, 另外可以選擇 Enable Pin Protection , 之後你每次使用Trezor進入錢包時就多了一層密碼保護.
輸入自訂密碼.
這邊說明一下, 需要輸入密碼時會在Trezor的螢幕上顯示1~9數字, 每次數字排序都不一樣, 所以要看Trezor上顯示的數字對應輸入.
輸入私鑰
就可以進入錢包了
一開始以為是匯入錯的私鑰, 經過反覆的檢查, 確定是正確的.
Okay ...... 我也不知道怎麼辦, Trezor沒有客服電話, 只好上Reddit詢問神通廣大的鄉民.
還好Trezor官方會在 https://www.reddit.com/r/TREZOR/ 解答使用者的問題, 經過反覆的問答, 終於知道問題在哪.
根據官方的解釋, 當你在匯入私鑰( private key )時, 如果錢包金額不對, 第一件事就是要檢查原本錢包( Copay是Extended Public Key )跟你匯入Trezor的公鑰( account public keys XPUB )是否相符.
如果不一樣代表匯入沒有成功,通常在這情況下餘額顯示就是0元.
原因是當初建立copay錢包時, 我有另外設定密碼, 所以當我要在其它裝置上使用錢包, 我必須輸入密碼才能成功匯入錢包, 但是在Trezor上, 就算我沒輸入密碼, 看起來像是有成功匯入, 其實是沒有的.
只能把現有帳號從Trezor刪除再重新匯入.
刪除前會再確認一次.
在Trezor匯入選單上勾選輸入密碼( Additional passphrase encryption ), 輸入私鑰跟密碼後, 錢包就可以正確匯入囉, 不過還是再檢查一下金額跟公鑰是否相符.
成功匯入錢包後, 接下來就準備領取BCH :
https://beta-wallet.trezor.io/#/ 進入後在錢包類別多了一個BCH錢包. 以下為Trezor Beta錢包目前支援幣種 :
之後進入 https://trezor.io/claim-bch/ 照著步驟領取BCH, 很簡單.
Target Address 我選擇Trezor的BCH錢包.
完成就可以領到BCH了, 之後就看你要持有還是賣掉囉.
感想 :
- Trezor使用簡單明瞭.
- 看到餘額為0的時候不要慌, blockchain上的錢不會消失, 只是錢包匯入沒成功.
- 不懂可以上Reddit的/r/Trezor問, 官方人員會回答問題.
下一篇要講如何使用copay錢包作為"只能查尋餘額"的工具.