3)怎样创建、验证、使用纸钱包和头脑钱包?
創建paper wallet有兩個方法:
1. 到
https://www.bitaddress.org/ , 第一個畫面就已經是一個隨機產生的紙錢包, 把Private Key印出來, 就可以把錢放進對應的Bitcoin Address了. (你喜歡也可以選擇"Paper Wallet"和"Bulk Wallet", 只是一次產生多個紙錢包)
該網頁可以離線使用, 只要你把網頁保存下來, 在離線電腦產生紙錢包, 就不怕木馬了
(注意這裏用的Private Key是Wallet Import Format (WIF), 是以5字作開始的一串文字數字; 而我一開始講的是Hexadecimal Format. 不過兩者是可以互換的, 例子中的private key的WIF就是5KGWPZG9pigSLa2pksxDBYSngTNr8qjnB4YDVsGtbaWe3QxRDq5; WIF比Hexadecimal短一些, 而且有校驗碼防止輸入錯誤, 但WIF是分大小楷的)
2. 用Armory客戶端 (
http://bitcoinarmory.com/ ). Armory比官方客戶端強得多, 只要正確使用, 也安全得多. 缺點是要較多資源, 但值得一試. Armory是依附於官方客戶端, 因此你必須安裝好官方客戶端並已和網絡同步, 且在使用Armory時必須保持官方客戶端在運行. 安裝Armory後:
a. 按Create New Wallet
b. 隨便給一個Wallet name和Wallet description
c. 同時選擇 Use wallet encryption及Print a paper-backup of this wallet
d. 按Accept
e. 輸入一個密碼 (要用錢就要這個密碼), Accept
f. 再入一次密碼, Accept
g. 再入一次密碼, Unlock
h. 把彈出來的頁面印出來就是paper wallet了. 記著這個paper wallet不受你剛才的密碼保護, 任何人得到這張紙都可以直接拿到錢
i. 雙按你的新錢包, 選Make Digital Backup, 就可以把那個電子錢包備份. 該備份是受剛才的密碼保護的.
Armory的好處是只要你不手動引入其它private key (import private key), 剛才你印的那張紙就可以永遠保護該錢包內的所有bitcoin, 不管多少交易, 用過多少地址
Armory支持多個錢包, 但每一個錢包要個別備份
----------------------------------
要驗證WIF或Hexadecimal Format的private key, 只要在bitaddress.org的Wallet Details輸入private key, 就會產生對應的bitcoin address
而Armory的paper wallet, 驗證就是恢復了. 選Import wallet -> Restore from paper backup, 然後輸入資料, 就可以恢復該錢包, 看到入面的地址, 結餘(如果有上網的話), 並可以用裏面的錢了
附帶一句, Armory在沒有網絡或沒有官方客戶端的情況下也可打開, 只是不可以看到結餘和用錢, 但仍可以生產和恢復錢包
----------------------------------
要使用bitaddress.org產生的paper wallet (其實就是WIF的Private key), 用官方客戶端就很麻煩, 我建議用Armory. 首先把Armory改為Advanced或Expert模式後重啟, 雙按你的錢包, 選Import/Sweep Private Key. 如果想同時加入個private key, 可以選Multiple Keys, 然後輸入你的Private Key, 最後選第二項"Import these address to your wallet". 那麼你的錢包便會多了這些新地址, 你也可以用裏面的錢. (如果你最後選了Sweep any funds....., Armory就會把那些private key內的錢全部轉到你原有錢包的地址內.)
請注意你引入(import)的private key是不受Armory的paper wallet保護, 你必須另外記下來.
----------------------------------
Brain wallet也可以在bitaddress.org產生, 只要在Brain Wallet一項下輸入一些文字(分大小楷)/數字/符號, 就會產生一個WIF private key和對應的地址. 只要你把剛才輸入的句子記下來就是腦錢包了, 任何人得到這句子也就得到戶口內的錢. 要驗證也就是在同一頁面輸入同一句字, 看看是否輸出同一個Bitcoin Address; 要使用就把那個WIF private key引入Armory就可以