Bitcoin-Core

恢復加密錢包

  • April 28, 2018

我需要恢復使用加密的比特幣-qt 創建的錢包。我只有加密的 wallet.dat 文件。我是否只需用我的備份 wallet.dat 文件替換目前的 wallet.dat 來恢復它?

是的。但是,您將失去目前 wallet.dat 中的任何新私鑰。即使您沒有創建任何新地址,如果您匯款,bitcoin-qt 也會創建找零地址。因此,為了安全起見,您應該轉儲目前 wallet.dat 的私鑰和停止 bitcoin-qt。用保存的 wallet.dat 替換目前的 wallet.dat。重新啟動 bitcoin-qt,然後再次轉儲私鑰。如果你有相同的設置,一切都很好。否則,您將需要導入任何失去的私鑰。

要使用 bitcoin-qt 調試控制台轉儲私鑰:

  1. listdressgroupings
  2. walletpassphrase your-passphrase 300
  3. dumpprivkey 比特幣地址
  4. 錢包鎖

第 1 步將列出您錢包中的比特幣地址。僅當錢包已加密並解鎖您的錢包最多 300 秒時,才需要執行第 2 步和第 4 步。對每個比特幣地址重複步驟 3。

要使用 bitcoin-qt 調試控制台導入私鑰:

  1. walletpassphrase your-passphrase 300
  2. importprivkey 私鑰“密鑰標籤”
  3. 錢包鎖

僅當錢包已加密時才需要步驟 1 和 3。對您要導入的每個私鑰重複步驟 2。密鑰標籤是您想要辨識密鑰的任何內容。

引用自:https://bitcoin.stackexchange.com/questions/18471