Wallet
使用 dumpprivkey 進行紙質備份
我剛剛開始使用比特幣,還沒有獲得任何可觀的數量,但我想在我這樣做之前感到相對安全。目前,我對失去比特幣或儲存比特幣的設備的恐懼略大於對它們被盜的恐懼,因此我正在研究如何製作紙質備份。我環顧四周,我所看到的似乎比必要的複雜。我想知道我是否可以簡單地:
- 啟動我的比特幣 0.7.1-beta 客戶端
- 將我所有的比特幣轉移到客戶端的某個地址
- 打開調試視窗控制台
- 進入
walletpassphrase <my passphrase> 60
- 進入
dumpprivkey <my address with all the bitcoins>
- 列印顯示的私鑰
然後,如果我需要恢復它,我可以將該私鑰導入任何其他比特幣客戶端。如果是新安裝的同一個比特幣客戶端,我可以輸入
importprivkey <my key>
.我對此的一個擔憂是,我在某處讀到一些比特幣錢包“自我竊取”,我很擔心,想知道這是否意味著硬幣可能會在某個時候自動轉移到另一個地址,那時我的紙質備份會變得無用。
這個計劃有多明智?如果我擔心系統的安全性,是否有另一種方法可以或應該生成一個私鑰和地址,我可以將比特幣發送到該地址,而無需將私鑰實際儲存在我的系統上?
我建議查看“bitaddress.org”。
您可以通過 GitHub獲取整個頁面(它需要的所有 java 腳本都在其中)並離線執行大腦錢包選項卡。
輸入一個該死的好密碼並記錄下來。密碼片語。將您的比特幣發送到生成的公鑰,並在需要時使用相同的密碼重新創建私鑰。
我一直認為紙質錢包備份最適合儲蓄賬戶或冷藏庫之類的東西。列印出客戶端在初始化時生成的幾個密鑰對(對於某些客戶端)或記住每次創建新地址時都列印出密鑰對是不切實際的,您應該為每筆嚴肅的交易重新做一些事情。
定期備份到 USB 或 NAS 或其他東西是防止臨時故障的最佳方法。列印是完全脫離網路保持平衡的最佳方式。
如果你真的想定期列印密鑰對,你可以使用optar 之類的東西來創建一個紙錢包,它實際上只是
wallet.dat
. 這更實用,更能夠自動化,但仍然很麻煩。