- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2017-05-11T12:58:43+09:00","","")
#author("2017-06-22T12:45:45+09:00","","")
#navi(../)
* cpuminerとUbuntuでモナーコインを採掘してみる [#yef59e2d]
日本発の仮想通貨である「モナーコイン」をcpuminerと[[VIP Pool>https://vippool.net/]]を使ってマイニングる手順を以下に記します。~
使用した環境は以下の通りです。
- Ubuntuv16.04(Xubuntu, Lubuntuなども可能でしょう)
$ lsb_release -d
Description: Ubuntu 16.04.2 LTS
-&color(red){''Raspberry Pi3で動作しました!''};~
動作確認したRaspberry Piのディストリビューションは、以下の通りです。~
-- Raspbian GNU/Linux 8.0 (jessie)
-- Ubuntu MATE for the Raspberry Pi 2 and Raspberry Pi 3
とても低いハッシュしかでませんので、1MONAを手に入れるのに何ヶ月かかるのか!という感じです。
#contents
#htmlinsert(cc-top.html)
* 参考記事 [#s1fe86be]
- [[VIP Pool - Monacoin採掘所 - Gettingstarted>https://vippool.net/index.php?page=gettingstarted]]~
Monacoinのマイニング方法記事などのリンクやマイニング方法などが記されています。
LinuxであるUbuntuを使って、モナーコインを採掘するにはどうするの?~
という方に向けた資料になります。
* 関連記事 [#mca6b5f0]
-[[cpuminerとUbuntuでモナーコインを採掘してみる>マイニング/cpuminerとUbuntuでモナーコインを採掘してみる]]
-[[UbuntuとGPU(NVIDIA)でMonaコインをマイニングしてみる>マイニング/UbuntuとGPU(NVIDIA)でMonaコインをマイニングしてみる]]
-[[WindowsでZcashをマイニング>マイニング/WindowsでZcashをマイニング]]
* Ubuntuの用意 [#j53536df]
すでにUbuntuの用意は終わりましたでしょうか?~
本記事を見ている方はすでにUbutnuはインストール済と思いますので、インストール等は記述しません。
* cpuminerのダウンロード(ソースコード) [#q29de725]
Linuxで使えるcpuminerをダウンロードします。~
ダウンロードしたファイルはcpuminerのソースコードなので、コンパイルする必要があります。
cpuminerのソースコードをダウンロードするために、gitコマンドをインストールします。~
+Ubuntu上で端末を起動して、以下のコマンドを実行してください。
sudo apt -y install git
#br
+cpuminer-multiのソースコードがあるgithubにブラウザで接続します。~
URLは以下のです。
-- https://github.com/tpruvot/cpuminer-multi
#br
+GitHubのサイトが表示されるので、 &color(red){赤};で囲んだ Clone or download ボタンをクリックします。
#ref(01.png)
#br
+ &color(red){赤};で囲んだ部分をクリックします。~
URLがクリップボードにコピーされます。
#ref(02.png)
#br
+ 端末に戻り、以下のコマンドを入力し実行します。
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.
~$
#br
+ cpuminer-multiをコンパイルするために、コンパイラー、ツールなどをインストールします。
sudo apt install automake g++ libcurl4-nss-dev libjansson-dev libssl-dev
#br
+ gitコマンドで取得したcpuminer-multiのディレクトリに移動します。
$ cd cpuminer-multi/
#br
+ cpuminerをビルドします。
$ ./build.sh
コンパイルがはじまります。~
cpuminerがビルドが終わりプロンプトが表示されるまでしばらく待ちます。
#br
+ cpuminer が作成されたか確認します。
sakura@ubuntu:~/cpuminer-multi$ ls -l cpuminer
-rwxrwxr-x 1 sakura sakura 1342736 4月 29 23:08 cpuminer
#br
+ cpuminerを起動する前に、モナーコインの採掘所(Pool)に登録しててください。
#br
+ 以下、VIP Poolで設定したスクリーンショットを元にの重要と思われる部分を記します。
++ 以下、ワーカーの画面を元に説明します。
#ref(03.png)
+++ (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を起動してみる [#p65739d3]
以下の手順で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でモナコインを採掘する方法でした。
#htmlinsert(cc-btm.html)