Blockchain

我需要將哪些文件複製到新電腦以防止必須與網路同步?

  • September 28, 2013

我認為這曾經是blk0001.dat文件,但似乎區塊鏈現在(從版本?)移動到blocks/文件夾,包含很多blk*文件,以及一個index文件和多個rev*文件。

如果我想要同步新機器,我必須將哪些文件複製到新機器上?

我知道在我更改區塊鏈文件後我將不得不-rescan第一次執行。而且我知道這些塊沒有經過驗證(但它們來自我擁有的另一台機器,所以不存在信任問題)。

如果文件配置會隨著時間而改變,請在您的回答中提及目前版本號,以免混淆人們。

<https://en.bitcoin.it/wiki/Data_directory>

這可能會有所幫助。我遵循了這一點,並成功地將文件從 C:\Users[username]\AppData\Roaming\Bitcoin\ 移動到了 E:\BitcoinData。

只需剪切並粘貼比特幣文件夾 (C:\Users[username]\AppData\Roaming\Bitcoin) 的全部內容,並將新目標設置為

“C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe” -datadir=d:\BitCoinData 假設您在 C: 驅動器中安裝了比特幣 Qt。相應地更改路徑。

隨著交易之間的時間,目前無法完成。您可以做的最接近的方法是(在 Windows 上)複製(啟動驅動器)的內容:\documents and settings(user)\application data\Bitcoin on Linux systems /home/(user)/.bitcoin 我不熟悉 Mac 系統所以不知道它儲存在哪裡。

整個內容包含區塊鏈、節點、你的錢包和交易確認狀態。即使使用這些文件,它仍會嘗試重新同步,但至少您不必依賴網路流量來獲取它。

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