Go-Ethereum

有沒有辦法存檔或保留區塊鏈的離線版本以進行恢復?

  • August 11, 2017

我對乙太坊區塊鏈的下載和探勘還很陌生,但我注意到我的 100Mbs 連接需要幾個小時(甚至還沒有通過 SD-WAN 看過它)。我遇到了一些問題,在這些問題上我看到與同步失敗和其他幾個主題相關的消息的 geth 停止。首先想到的一件事是,如果我要從我的 IRA 向乙太坊上的挖礦和合約投入大量資金——我最好有一個該死的備份計劃,以確保我的硬體/時間投資也不會白費。

我可以為內部主機之間的完全恢復或複制(硬體磁碟 RAID 除外)進行備份,以確保我始終擁有最近下載的區塊鏈版本嗎?

此外,如何恢復他們當時正在下載的收據/標題會話?

感謝所有和任何輸入,謝謝!

是的,您可以備份 geth(如果您使用的是 geth)創建的 chaindata 目錄。它包含區塊鏈。一個小提示,如果你是礦池挖礦,你不需要下載區塊鏈,因為礦池會為你提供共享來解決。

通過執行一個完整的節點,你必須讓完整的區塊鏈與網路的其餘部分同步;這意味著每個其他完整節點都將具有相同的“複製”。首先你需要了解區塊鍊是一個公共賬本,沒有一個集中的“伺服器”來保存所有的交易記錄。如果你想保護你在加密世界的投資,唯一也是最重要的事情就是保證你的私鑰安全,只要你有你的私鑰,你甚至不需要執行任何東西。您還可以查看 Ledger nano 等硬體錢包。

引用自:https://ethereum.stackexchange.com/questions/21039