
Bitcoin CPUソロマイニング(マイニングプール無し)
マイニングプールを使わずBitcoin Coreを頼りにたった1人でCPUマイニングする方法
1.Bitcoin CoreをダウンロードしてIBDを完了させる。
以下を参考にbitcoin.confを作成してBitcon Coreを立ち上げて初期同期(IBD)を完了させる。
server=1
rpcport=8332
rpcallowip=127.0.0.1
rpcuser=<ユーザ名>
rpcpassword=<パスワード>
2.CPUマイニングソフトをビルドして実行。
ここにソースがあるので git cloneし、同梱のビルドスクリプトでビルド。
このマイニングソフトはIntel系64ビットCPUのみ。
以下のコマンドラインで実行すればよい。
./cpuminer -a sha256d -o http://127.0.0.1:8332 -u <ユーザ名> -p <パスワード> --coinbase-addr=<受取先のビットコインアドレス、p2pkhで良い>
※ラズパイなどARM系なら以下のマイニングソフトでマイニングできる。
Umbrelに追加されたPublic Poolアプリを使うなら以下のコマンドラインで実行する。(自分だけのマイニングプールなので集団マイニングではない)
./minerd -a sha256d --url=stratum+tcp://<ローカルIPアドレス>:2018 --userpass=<自分のビットコインアドレス>.myworker:x