Bitcoinを電気代"0円"でマイニングして稼ぐ！

#概要

追記:新しい記事書きました！(2017/12/16)
[マイニングで一番稼げる仮想通貨は何か！？BTC・LTC・MONA・XMR・BCNの5種でベンチマークしてみた！](https://qiita.com/kotauchisunsun/items/20063764621dc59f0e6c)

======================================================


最近、Bitcoinをはじめとした仮想通貨が注目されています。
これらは、ブロックチェーンという新しい技術が使われている、という面もありますが、一番関心が高いのは価格ではないでしょうか？
少し前までは、1BTCが20万円くらいだったのが、40万円、80万円とかなり高騰しています。

![image.png](https://qiita-image-store.s3.amazonaws.com/0/139643/e2da7745-8195-6a51-4f05-5a92bb12b8e8.png)

このような仮想通貨は、bitflyerやCoincheck、Zaifuと言った仮想通貨の取引所で買うこともできますが、ソフトウェアを動かすことで稼ぐ(=マイニング)することができます。これにより、収益を仮想通貨として手に入れられます。

しかし、この仮想通貨のマイニングには電気代が非常にかかります。そのため、マイニングすればするほど電気代の方がかかり、赤字だらけになります。そこで、

**「RasberryPiで手軽に電気代0円でマイニング」**

するシステムを組みました。

#システム外観

![image.png](https://qiita-image-store.s3.amazonaws.com/0/139643/20c0fc27-c8a2-1512-f075-28f1837aec70.png)

見てもらったらわかると思いますが、

**太陽光電池つきのモバイルバッテリーでどれくらい稼げるか？**

という話です。

必要なもの

太陽電池付き モバイルバッテリー  ¥ 2,888
http://amzn.to/2ASDmAq

Raspberry Pi 3  ¥ 6,580 
http://amzn.to/2AT2dE9

計 ¥ 9,468

最低限必要なものはこれだけです。
写真のモバイルバッテリーはもっと安物で¥1,000しないものなので、私が作ったものはもっと低価格になっています。


#セットアップ

今回はこのマイニングのソフトウェアを使います。
https://github.com/tpruvot/cpuminer-multi

```shell-session
$ git clone --depth 1 https://github.com/tpruvot/cpuminer-multi.git
$ cd cpuminer-multi/
$ sudo  apt-get install automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev make g++
$ ./build.sh
```

では、実際にマイニングしてみましょう。

```shell-session
$ ./cpuminer -a sha256d --user=[ここに自分のビットコインのアドレスを入れる] --url=stratum+tcp://sha256.jp.nicehash.com:3334
** cpuminer-multi 1.3.3 by tpruvot@github **
BTC donation address: 1FhDPLPpw18X4srecguG3MxJYe4a1JsZnd (tpruvot)

[2017-11-19 11:35:04] Starting Stratum on stratum+tcp://sha256.jp.nicehash.com:3334
[2017-11-19 11:35:04] 4 miner threads started, using 'sha256d' algorithm.
[2017-11-19 11:35:04] Stratum difficulty set to 131072
[2017-11-19 11:35:04] sha256d block 2645954, diff 2243706.777
[2017-11-19 11:35:08] CPU #2: 668.53 kH/s
[2017-11-19 11:35:08] CPU #3: 668.78 kH/s
[2017-11-19 11:35:08] CPU #1: 663.14 kH/s
[2017-11-19 11:35:08] CPU #0: 653.76 kH/s
[2017-11-19 11:35:32] sha256d block 2645955, diff 2243706.777
[2017-11-19 11:35:32] CPU #0: 666.40 kH/s
[2017-11-19 11:35:32] CPU #3: 681.69 kH/s
[2017-11-19 11:35:32] CPU #1: 676.60 kH/s
[2017-11-19 11:35:32] CPU #2: 681.58 kH/s
[2017-11-19 11:35:36] sha256d block 5579977, diff 67041873.915
[2017-11-19 11:35:39] sha256d block 504818, diff 165332791511.999
[2017-11-19 11:35:39] CPU #3: 679.89 kH/s
[2017-11-19 11:35:39] CPU #0: 664.58 kH/s
[2017-11-19 11:35:39] CPU #1: 674.73 kH/s
[2017-11-19 11:35:39] CPU #2: 679.70 kH/s
```

Raspberry Pi 3であれば、少なめに見積もって、650 kH/s * 4くらいの計算能力があるようです。

#いくら稼げるのか？

NiceHashというサイトのデータを参考に見てみましょう
https://www.nicehash.com/profitability-calculator

![image.png](https://qiita-image-store.s3.amazonaws.com/0/139643/d1e3092b-ffe2-dd33-d0f4-74a59153e510.png)

これを参考にすると、
14.00 TH/s で 1日計算し続けると、$21.76稼げるようです。ということは

( 4 * 650 kH/s / 14.00HT/s ) * 21.76 dollar = 4.0e-6 dollar

Raspberry Pi 1日で$4.0e-6くらい稼げます。

**大体1日で、 0.0004 〜 0.0005円くらい稼げます。**

私の持ってたスマホの4,000mAhのバッテリーで、太陽光なし満充電状態で約2時間稼働できました。
ソーラーの充電が、DC5V 200mAhだそうです。どう頑張っても2時間では400mAしか稼げなさそうです。
ざっくり計算で、4,000mAhが120分なので、400mAだと12分？ですかね。
ということは、連続稼働時間は2時間12分。ほとんど太陽光稼いでねー。

ということは、先程の数字は1日あたりの稼ぎだったので、計算し直すと、

**1スマホバッテリーで稼げるのは、4.16e-5円。1万分の4.1円くらいです。**

システム構築にかかった金額が、大体1万円なので、それをペイすることを考えると、

**システムにかかった金額を返済するのに約1,803年かかります。**

#まとめ

一度は夢見る太陽光発電でのBitcoinマイニング。大惨敗です。
コインマイニングは用法用量を守って正しくお使いください。