Bitcoind

如何在修剪模式下執行 bitcoind?

  • January 28, 2019

我讀了這條評論

您可以考慮執行一個修剪節點,它實際上與一個完整節點(包括安全性)相同,只是它丟棄了一些舊曆史。0.11 版將使這成為可能

但我找不到如何bitcoind在修剪模式下執行的詳細資訊。這個 網站上的問題似乎還不足以產生答案,而且我也沒有在bitcoind 參數中看到修剪模式。

對此有何見解?

通過設置 -prune 選項。

-prune= 通過啟用舊塊的修剪(刪除)來減少儲存需求。這允許呼叫 pruneblockchain RPC 來刪除特定塊,如果提供了以 MiB 為單位的目標大小,則可以自動修剪舊塊。此模式與 -txindex 和 -rescan 不兼容。警告:恢復此設置需要重新下載整個區塊鏈。(預設值:0 = 禁用修剪塊,1 = 允許通過 RPC 手動修剪,550 = 自動修剪塊文件以保持在 MiB 中指定的目標大小以下)

該功能最初是在 Bitcoin Core 0.11 中引入的(請參閱發行說明)。

從 0.12 版開始,可以在執行錢包時使用修剪。但請注意 -txindex 和 -rescan 警告。

另請注意,指定的 MiB 將僅包括塊文件和一些撤消空間。除此之外,您還需要一些磁碟空間用於鏈狀態和塊索引數據庫。

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