Bitcoin-Core

如果我在同步區塊鏈後設置assumevalid=0,比特幣核心會返回並驗證歷史區塊嗎?

  • October 24, 2019

我最初使用比特幣核心預設值同步我的節點assumevalid。如果我-assumevalid=0在 bitcoin.conf 中設置並重新啟動我的節點,我的節點會返回並驗證歷史區塊嗎?

不,不會的。

如果不從頭開始重建 UTXO 集,這也是不可能的,因為需要知道花費的未花費輸出來驗證花費。

如果您想從頭開始強制重新驗證,請從-reindex-chainstate. 這將清除 UTXO 集,並從磁碟上的塊重新創建它,並重新驗證過程中的所有內容(包括所有簽名,如果-assumevalid=0已設置)。

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