Blockchain

是否可以在多個節點之間共享區塊鏈數據?

  • September 30, 2019

我計劃創建一個 Raspberry Pi 集群以執行多個比特幣節點。我可以共享~/.bitcoin/文件夾的一部分,以便不必為每個節點儲存整個數百 GB 嗎?我的想法是其中一個節點有一個帶有大量數據的外部硬碟驅動器,而其他節點通過 nfs 或 smb 使用它。

對此有何想法甚至經驗?

我認為這是不可能的;您將有多個節點實例嘗試讀取/寫入單個數據目錄。這不是預期的操作,您最終可能會收到損壞的數據。

如果您必須執行多個獨立節點並且擔心儲存需求,我建議您查看“修剪模式”,它將限制每個節點實例的儲存需求。

請注意,您可以複製同步節點的數據目錄文件夾,這樣您就不需要為每個單獨的節點執行初始塊下載和同步(這裡節省了大量時間和計算)。只需確保在複製數據目錄之前停止 bitcoind,然後在復製完成後再次啟動它。這將有助於避免潛在的數據損壞/失去。

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