CPUでマイニングができるBitZenyの記事を追加しました。
cpuminerとUbuntuでモナーコインを採掘してみる †
日本発の仮想通貨である「モナーコイン」をcpuminerとVIP Poolを使ってマイニングる手順を以下に記します。
使用した環境は以下の通りです。
モナーコインも取扱っているZaif仮想通貨取引所
モナーコインも取扱っているZaif仮想通貨取引所
参考記事 †
関連記事 †
Ubuntuの用意 †
すでにUbuntuの用意は終わりましたでしょうか?
本記事を見ている方はすでにUbutnuはインストール済と思いますので、インストール等は記述しません。
cpuminerのダウンロード(ソースコード) †
Linuxで使えるcpuminerをダウンロードします。
ダウンロードしたファイルはcpuminerのソースコードなので、コンパイルする必要があります。
cpuminerのソースコードをダウンロードするために、gitコマンドをインストールします。
- Ubuntu上で端末を起動して、以下のコマンドを実行してください。
sudo apt -y install git
- cpuminer-multiのソースコードがあるgithubにブラウザで接続します。
URLは以下のです。
- GitHubのサイトが表示されるので、 赤で囲んだ Clone or download ボタンをクリックします。
- 赤で囲んだ部分をクリックします。
URLがクリップボードにコピーされます。
- 端末に戻り、以下のコマンドを入力し実行します。
git clone コピーしたURLをペースト
本記事を記述した時点では、以下のようになります。
git clone https://github.com/tpruvot/cpuminer-multi.git
実行すると以下のようなメッセージが出力されます。
~$ git clone https://github.com/tpruvot/cpuminer-multi.git
Cloning into 'cpuminer-multi'...
remote: Counting objects: 3722, done.
remote: Total 3722 (delta 0), reused 0 (delta 0), pack-reused 3722
Receiving objects: 100% (3722/3722), 18.97 MiB | 1.10 MiB/s, done.
Resolving deltas: 100% (2523/2523), done.
Checking connectivity... done.
~$
- cpuminer-multiをコンパイルするために、コンパイラー、ツールなどをインストールします。
sudo apt install automake g++ libcurl4-nss-dev libjansson-dev libssl-dev
- gitコマンドで取得したcpuminer-multiのディレクトリに移動します。
$ cd cpuminer-multi/
- cpuminerをビルドします。
$ ./build.sh
コンパイルがはじまります。
cpuminerがビルドが終わりプロンプトが表示されるまでしばらく待ちます。
- cpuminer が作成されたか確認します。
sakura@ubuntu:~/cpuminer-multi$ ls -l cpuminer
-rwxrwxr-x 1 sakura sakura 1342736 4月 29 23:08 cpuminer
- cpuminerを起動する前に、モナーコインの採掘所(Pool)に登録しててください。
- 以下、VIP Poolで設定したスクリーンショットを元にの重要と思われる部分を記します。
- 以下、ワーカーの画面を元に説明します。
- (A)にアカウント登録時に設定したユーザー名になります。
- (B)はワーカー登録時に設定したワーカー名になります。
- (C)はワーカーのパスワードになります。
上記の登録データを元に、cpuminerの構文は以下のようのなります。
cpuminer -a lyra2rev2 -o stratum+tcp://vippool.net:8888 -u (A).(B) -p (C)
例として、(A)がabc, (B)がdef, (C)がghiだった場合は以下のようになります。
cpuminer.exe -a lyra2rev2 -o stratum+tcp://vippool.net:8888 -u abc.def -p ghi
上記の操作により、cpuminerの準備は完了です。
cpuminerを起動してみる †
以下の手順でcpuminerを起動します。
- 端末を起動します。
- この資料では、cpuminerは以下のディレクトリに作成されているので、cpuminerがあるディレクトリに移動します。
$ cd $HOME/cpuminer-multi
- 以下の構文を端末に入力しEnterキーで実行すれば、モナーコイン採掘監視です。
./cpuminer -a lyra2rev2 -o stratum+tcp://vippool.net:8888 -u ユーザー名.ワーカー名 -p パスワード
このコマンドで実行すると、CPUのすべてのコアががマイニング開始します。
使用するコア数を指定する場合は、-tオプションを使用します。
以下の例では、2コアつかってcpuminerを起動することになります。
./cpuminer -a lyra2rev2 -o stratum+tcp://vippool.net:8888 -u ユーザー名.ワーカー名 -p パスワード -t 2
以上、cpuminerでモナコインを採掘する方法でした。
モナーコインも取扱っているZaif仮想通貨取引所