Bitcoind
比特幣註冊測試挖礦
我想知道我是否可以在 regtest 模式下使用 Bitcoin-0.16.1 進行挖礦,只是為了模擬不斷有新區塊進入的主網情況。
我知道我可以
generate
在每次交易後幾乎立即生成塊,從而確認交易。但是我可以使用礦工程序來自動化該過程並更好地模擬現實世界的情況,即不斷有少量新區塊進入嗎?我已經嘗試將 cgminer 連接到我的 regtest 單獨探勘,但它似乎沒有探勘任何東西,它只是坐在那裡並且雜湊率始終為 0。關於如何在 regtest 上進行探勘的任何建議,或者我應該設置一些自動腳本來
generate
呼叫時不時?
您可以使用 bash 命令建構您的礦工:
$ while true; do bitcoin-cli -regtest generate 1; sleep 300; done
每 5 分鐘你就會得到一個街區。如果您想要更好地模擬主網,您可以使用 rndom
sleep
我正在為遇到相同情況的人以及為了知識共享而回答我自己的問題。
是的,您可以在 regtest 網路上進行探勘。在 regtest 上探勘的難度非常低,你的礦工程序幾乎會立即一個接一個地探勘。
cgminer 不挖礦的原因是因為它是用於 GPU 挖礦的,我的機器上沒有 GPU,我找不到使用 cgminer 使用 CPU 挖礦的方法。
所以我換了另一個礦工:cpuminer,它用 cpu 挖礦並且它工作了:)