Miner-Configuration

調試比特幣核心挖礦

  • January 18, 2018

我在generate比特幣核心分叉(帶有difficulty = 1)上執行命令並bitcoind在另一個視窗中執行並輸出最佳/vs。生成執行時應該使用的雜湊值。

但是,尚未開採任何東西;generate 不斷返回空括號。類似的命令在這台機器上執行,所以我知道它足夠強大,可以在這麼低的難度下進行探勘。

我如何檢查出了什麼問題?可能是生成的詳細選項或 debug.log 以外的其他選項(這只是輸出keypool return/keypool reserve始終。我也嘗試在 QT 客戶端的調試控制台中進行探勘,但也沒有運氣。

如果您指的是generate按需創建塊的功能,則它僅適用於 Regtest 模式。使用該-regtest選項在 Regtest 模式下執行。

如果你說的是setgenerate挖礦功能,它從 0.13 版本的 Bitcoin Core 開始就被禁用了,因為挖礦難度太高了,不能用 CPU 來做。

如果您想恢復該功能,您需要從以前的版本恢復探勘功能程式碼,並嘗試再次將其集成到原始碼中(您需要重新編譯它)。

debug.log 是參考日誌文件。您可以通過命令行選項優化日誌輸出。見<https://en.bitcoin.it/wiki/Running_Bitcoin>

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