#author("2017-04-30T21:39:01+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 ''追記''~ Ubuntu MATE をインストールしたRaspberry Pi 3でも同様の手順でcpuminerを作成することができます。 * 参考記事 [#s1fe86be] - [[VIP Pool - Monacoin採掘所 - Gettingstarted>https://vippool.net/index.php?page=gettingstarted]]~ Monacoinのマイニング方法記事などのリンクやマイニング方法などが記されています。 &color(red){本記事を作成時点(2017/4/29)、CPUによるマイニングは全然ペイできないと思います。};~ 投資(投機?)を考えているかたは、[取引所>仮想通貨取引所]]で直接購入した方が簡単でしょう。 LinuxであるUbuntuを使って、モナーコインを採掘するにはどうするの?~ という方に向けた資料になります。 * 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でモナコインを採掘する方法でした。