イーサリアム(ETH)をマイニングする方法の忘備録です。
準備
必要な機材
- PC(CPUパワーは殆ど使わないのでCeleron等でも良い)
- 高速なGPUを積んだビデオカード(Geforce系、Radeon系)
- OS(Windows,Linux)
- イーサリアムウォレット
- マイニングソフト(ダウンロード)
PC
イーサリアムはGPUでマイニングしますので、CeleronやCore-i3などのCPUで良いです。
消費電力などの観点からもハイパワーなCPUは必要ではありません。
ビデオカード
PCパーツショップに普通に売られているGeforceやRadeonのビデオカードで良いです。
私はGeforce系で統一しています。
私が使っているビデオカード
- GTX1660 Super
- RTX3060 (マイニング制限がありますが、一定の条件を満たすと解除できます)
OS
以下の2つのOSを使っています
- Windows10 64bit版
Ununtu(Linux) 64bit版(RTX3060を制限無しで使うためにWindows版にしました)
イーサリアム(ETH)ウォレット
イーサリアムの公式で紹介されているウォレットなら何でもいいです。
私はTrustWalletをインストールし、イーサリアムウィレットを作成しました。
Android版、iOS版があります。
CUDAダウンロード
CUDAが必要なので以下のダウンロードリンクからダウンロードしてインストールしておきます。
CUDA Toolkit 11.2 Update 2 Downloads | NVIDIA Developer
https://developer.nvidia.com/cuda-downloads
マイニングソフト
マイニングを行うソフトです。
このソフトに限らず、マイニングソフトは大体無料で使えますが、マイニングの1%をソフトの製作者に寄付するようになっています。
マイニングソフトを100分間稼働させたらそのうちの1分を、マイニングソフトの製作者のアドレス宛にマイニングを行うという形で寄付されます。
Ethminer
https://github.com/ethereum-mining/ethminer/releases
T-Rex
https://github.com/trexminer/T-Rex
マイニングプール
いわゆるイーサリアムの採掘場です。
採掘できた仮想通貨の1%が手数料として差し引かれます。
他にもマイニングプールはありますが、どこも同じ様な手数料が必要です。
ETHERMINE
https://ethermine.org/
マイニング開始
マイニングソフトはWindowsのコマンドプロンプトで実行するようになっています。
実行例(ethminerの場合)
ethminer -P stratum1+ssl://[ウォレットのアドレス].[ワーカー名]@asia1.ethermine.org:5555
実際の例
ethminer -P stratum1+ssl://0x629bbf1270b25960fd80eacc29c6860e369c6a0d.gtx1660S@asia1.ethermine.org:5555
ethmine.bat
:Loop cd /d d:\mining\ethrium\ethminer ethminer -P stratum1+ssl://0x629bbf1270b25960fd80eacc29c6860e369c6a0d.gtx1660S@asia1.ethermine.org:5555 goto LOOP
ethmine.sh (Linuxの場合の参考例)
#/sh/bin cd ~/mining/ethereum nohup ./ethminer -P stratum1+ssl://0x629bbf1270b25960fd80eacc29c6860e369c6a0d.gtx1660S@asia1.ethermine.org:5555 &
ログモニタリング
tail -f nohup.out
コメント