(心得文)如何將Copay錢包私鑰匯入到Trezor領取BCH

By @gy-zero8/15/2017bitcoin

在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上顯示的數字對應輸入.

輸入私鑰

就可以進入錢包了

**餘額顯示為0元 ?!?**
**?????**

一開始以為是匯入錯的私鑰, 經過反覆的檢查, 確定是正確的.

**???????????**

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了, 之後就看你要持有還是賣掉囉.

感想 :

  1. Trezor使用簡單明瞭.
  2. 看到餘額為0的時候不要慌, blockchain上的錢不會消失, 只是錢包匯入沒成功.
  3. 不懂可以上Reddit的/r/Trezor問, 官方人員會回答問題.

下一篇要講如何使用copay錢包作為"只能查尋餘額"的工具.

6

comments