如何測試我的錢包備份?
我遵循錢包備份的說明並以數字方式保存它們。什麼是偶爾測試我的錢包備份的便捷方法。我想確保我沒有做一些愚蠢的事情並且我的備份方法不會產生不可恢復的垃圾。
我可以想到兩種測試方法
- 在另一台電腦上安裝比特幣客戶端並導入備份和檢查餘額
- 在現有電腦上重命名我安裝的文件夾並在現有電腦上進行全新安裝。
但是這些方法都不是很方便。有更聰明的方法嗎?例如,一個命令行工具,它將檢查文件完整性並吐出一些數據,您可以合理地確信這是您的錢包並擁有適量的硬幣。
您可以將比特幣 QT配置為使用特定的數據目錄,但它只會在該位置查找
wallet.dat
.我會 (1) 關閉比特幣 QT,(2) 將現有的移動
[data directory]\wallet.dat
到另一個文件夾 (3) 將您的備份複製到 中[data directory]
,以及 (4) 重新打開比特幣 QT。不要
wallet.dat
用備份覆蓋您現有的!如果備份文件出現問題,步驟 (2) 非常重要。
永遠不要玩弄和擺弄用於測試備份的工作軟體/錢包。因為你可能會犯錯。專業的電腦使用者經常因備份錯誤而破壞數據。而當你真正需要備份的時候是最糟糕的時間,所以最好已經準備好解決方案。
要驗證你錢包上的“賬戶餘額”,你需要下載區塊鏈(但如果你不是鐵桿偏執狂,修剪後的版本就足夠了)並且需要知道你控制哪些比特幣地址(“你的比特幣”) . 或者只是在 bitcoin.info 或 biteasy 或其他可以讓您了解區塊鏈的網站上查找您的地址。實際上,使用單獨的軟體持續跟踪您的餘額可能是一個好主意。如果您不需要隱藏哪些比特幣是您的,只需從您目前的軟體中導出一個“僅供觀看”的錢包(這是一個沒有實際花費/交易/簽署您的硬幣所需的密鑰的錢包),並且可能導入觀看錢包在一些智能手機應用程序或一些網路錢包中,然後設置一些合適的通知。
為了簡單地驗證 wallet.dat 的正確性,可能不存在最新的工具。2011 年有關原始 python 錢包工具的論壇文章在前面有一個警告:https ://bitcointalk.org/index.php?topic= 11331.0 在另一個問題中,有人失去了他們的 wallet.dat(或移動+重命名和忘記了),而且錢封包件格式似乎不容易被文件名以外的任何東西檢測到。因此,錢包驗證工具將依賴於從錢包軟體中獲取原始碼並知道使用哪個文件和加密/密碼進行驗證。
如果您的備份是“標準”wallet.dat 文件,您有一些(1)機會在許多不同的錢包軟體和應用程序中工作。最好在從未連接到任何網路的新電腦上進行測試(即在未插入電纜的情況下安裝。Windows 95 在安裝軟體執行最後階段時可能會被黑客入侵……)。如果沒有額外的物理電腦,請嘗試使用虛擬機軟體並在您的電腦中創建一個全新的“電腦”。如果 Linux 沒有嚇到你,並且你的錢包軟體在 linux 上可用,那麼你可以創建一個帶有 linux 的 U 盤。Linux Live USB 可以為您提供一個作為虛擬機執行的設備,但傳統的 Live USB 記憶棒需要您在插入 USB 的情況下重新啟動電腦,並且可能很難開始工作。
最後,如果您在不受信任的電腦甚至智能手機上傳入錢包備份,您應該提前準備一個新的安全錢包來發送您的硬幣。
並且您永遠不應該以這樣一種方式保存大量硬幣,如果您的手機/電腦被盜或忘記密碼,它可能會失去或被盜。想想你會在街上隨身攜帶多少美元/歐元/…現金,有扒手、搶劫、因笨拙而失去錢包等風險,並以此作為你應該自己處理多少比特幣的指南。對於較大的金額,首先使用較小的金額進行鍛煉,通過使用幾個值得信賴的專家 (2) 第三方來儲存您的硬幣可能是明智的,就像您使用銀行來處理儲蓄賬戶一樣。所有“銀行”都可以被移除的時間還沒有到來。需要創建更好、更安全的應用程序和硬體錢包。
(1) 在<http://media01.bitcoinarmory.com/InsideBitcoins_Present.pdf>中解釋了錢包加密在 Bitcoin-Qt 和 Armory 中的工作方式不同,並且可能其他錢包軟體使用更弱但更“標準”的錢包加密。(2) MtGox 一次又一次地證明他們不是專家。大多數其他知名的線上錢包/交易者可能是值得信賴的,金額更大