仮想通貨をマイニングする

TwitterみてたらRadeonRX580/570が入手困難!みたいな話題があったので気にってちょっと調べてみました。

初っ端からわけわからない。マイニングってなに?マインクラフトとは違うよね?どうやら流行ってるらしい。

マイニング?なにそれ?

ざっくりいうと、ビットコインなどの仮想通貨があって、その暗号化されてる部分の計算を分担して報酬で仮想通貨を貰うことを採掘とかマイニングというらしい。そのマイニングにGPU(Radeon)を使ってるようです。GeForceより効率良いんだって。たぶんコスパ的な意味で。

一番有名なビットコインは専用マシンであるASICを使っての計算がメインらしく、GPUを使ってのマイニングは効率わるいそうで、ETH(Ethereum、イーサリアム)というアルトコイン(ビットコイン以外の仮想通貨のことらしい)を掘るそうです。

このPCのGPUは残念ながらRadeonではありませんが、GeForce1070です。せっかく良いグラボ買ったのにあんまりゲームせず、GPUが遊んでてもったいなかったし丁度いい。とりあえずやってみました。

やりかた

採掘ソフトもプールサイトも沢山あってよくわからないのでまずは適当に、、、ということで下記サイトの内容そのままやってみました。

アメリカ在住なので、BitFlyerは登録できず、ウォレットはpoloniexを登録し、ETH の Deposit Address をゲット。0xから始まる文字列がそうっぽい。

ETH Deposit Address
0xe0a4f3e517f07d2b1764e7475fdb9a385435da9e

マイニングソフトはClaymore’s Dual Ethereum+Decred_Siacoin_Lbry_Pascal AMD+NVIDIA GPU Miner v9.5
Poolは ethermine.org と dcr.suprnova.cc で。

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal [0xから始まるETHのアドレス].[workername] -epsw x -dpool stratum+tcp://dcr.suprnova.cc:3252 -dwal [username].[workername] -dpsw [passwd]

こんな感じのbatを作って走らせればいいと思います。ちなみにマイニングソフトはウイルス対策ソフトがガンガン反応してまともに解凍できなかったので一手間かかりました。

結果

結果、こんな感じで掘れました。採掘効率はハッシュレートと呼ばれるそうで、GeForce1070だと25Mh/s程度ですね。ちなみに消費電力はGeForce1070はTDP150Wです。

参考にしたサイトさんによると、RadeonRX580よりは効率も消費電力もよさそうです。

Radeon RX580 8GBのハッシュレートは22~24MH/sになります。
消費電力は150~200Wとされております。

で、稼げるのこれ?

ハッシュレートで計算できるサイトで調べてみたところ、1日の利益は$4.29、1ヶ月で$128.80、1年で$1,567.09、なかなかいいじゃん?他にも平行してDCRも掘ってるのでもうちょい利益でるはず。

ちなみに電気代はハワイなので高めです。うちはソーラーパネルついてるからもうちょい低いはずだけどオアフ島の2015年の平均電力は家庭用で28.02 Cents/kWhらしいのでそれを元にしてみました。

ETHの価値がどうなるかによって変わるけど、間違いなくかかる電気代よりは稼げるので、機材があるならやったほうが良いという結果になりました。

機器を買ってまでやる価値はある?

ちなみにサブPCでは動きませんでした。あんまり調べてないけれど、グラボ買い換えないと多分ダメ。
CPU:Core i7 2600K
GPU: GeForce 560Ti

冒頭で述べた通り、ブームにつきRadeonRX580/570、RX480/470は品薄状態です。転売価格で買うくらいならGeForce 1060あたりを買うといいんじゃないかな。

価格コム最安値でRadeon Rx580 8GBが32,184円、
GeForce GTX 1060 3GBが23,560円です。

ETHはnVidiaのが不得意といいつつも、EthereumのフォーラムみたらGeForce GTX 1060 3GBで24Mh/sでたっていう書き込みがありました。クロックアップしてるっぽいけど。

I have the MSI GTX 1060 3GB and I can do up to 24Mh/s with it, windows 10 anniversary update, claymore miner, latest drivers, MSi afterburner for overclocking, ethereum only. You can get over 23Mh/s with a 62% power limit just add +200Mhz on the core and +900 – 1000Mhz on the memory (can differ from card to card). You want to max out the memory and then adjust the power limit with the +200Mhz offset on the core to your efficiency/hashrate likings.

http://tatujin-dejimono.com/virtual_currency/sc-gtx1070/

というわけでAmazon.comでこれをポチりました。$189.99なら2ヶ月弱で元取れる。

届いたら試してみます。

よく見たら入荷が6/21だった。6/22からしばらく日本にいくため受け取れないのでキャンセル。戻ってくる頃に届くように後日注文しなおします。