Bitcoin-Core

測試網挖礦:如何配置bitcoin-qt?

  • March 14, 2016

我正在嘗試使用客戶端生成一些硬幣 ./bitcoin-qt -testnet -gen 我如何配置錢到哪個地址?

ps:實際上我收到了挖礦成功的通知,但錢包裡沒有硬幣。

您可能找到了一個塊,但它被孤立了。另一個礦工可能在同一時間發現了一個區塊,無論出於何種原因,下一個找到區塊的礦工選擇連結到他們的而不是你的。

這在測試網上經常發生,因為有一個特殊規則,如果 20 分鐘內沒有找到塊,難度會暫時下降到 1。當這種情況發生時,通常很多人會立即找到塊,而使用哪個塊是一個折騰由下一個礦工。

如果您想確切知道發生了什麼,您可以檢查 debug.log。

該地址是在由 bitcoin-qt 控制的錢包中創建的,因此它最終會在您的交易中彈出,但硬幣需要時間才能成熟。這是一種安全預防措施,可避免使用稍後將被替換的區塊中的硬幣進行交易。使用比特幣 JSON-RPC可能已經展示了它們,即使它們還沒有成熟:

./bitcoin-qt -testnet listunspent 0

應該列出所有未使用的交易輸出,至少有 0 個確認,即一切。其中之一應該是你的獎勵。從輸出中您可以推斷出生成交易的雜湊值,然後您可以簡單地使用它./bitcoin-qt -testnet gettransaction <txid>來獲取有關交易的詳細資訊。

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