Bitcoin-Core

如何根據舊版本驗證我的 wallet.dat 文件?

  • August 2, 2018

我最近在 NTFS 分區上遇到了不安全關閉損壞的問題,導致文件全部存在,但必須執行 chkdsk 來驗證一些非必要文件。

我的 peers.dat 文件是 chkdsk 抱怨的唯一文件,但我確認了我的區塊鏈。如何確保我目前 wallet.dat 中的私鑰與備份中的私鑰匹配?我不相信它是腐敗的(至少 Bitcoin-QT 還沒有抱怨過),但我寧願安全。

您可以使用該dumpwallet命令並將私鑰導出到文本文件。對兩個錢包執行此操作,然後比較文本文件。您應該會看到相同的地址和私鑰。如果你不這樣做,那麼某些東西已經被破壞了。

如果您可以對每個地址的消息進行簽名和驗證,那麼您就 100% 確定簽名需要知道正確的私鑰。 http://imgur.com/a/nUmZ0

如果這讓您感覺更確定,您可以與另一個不持有您的鑰匙的客戶進行驗證。

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