目次
2018/02/22(木)一部追記しました。
1. マイニングの仕組みをザックリ理解しよう
マイニングで仮想通貨がザックザク!?
マイニングは、複雑な計算を解く事によりご褒美として仮想通貨がもらえる仕組みです。
しかし、その計算はあまりに複雑で人間には解く事ができないため、実際に計算を解くのは機械(PCや専用マシン)です。
人間がやる事は、機械にマイニングをするように指示をするだけ!あとは機械が勝手にマイニングしてくれて仮想通貨がザックザクになっちゃうという訳なのです!
難しいのは最初の設定だけ!あとは、勝手に機械が頑張る!!
このように、マイニングは放ったらかしで得できちゃう、という、とってもお得な仕組みなのです。だから、ちょっと難しく感じる箇所があっても、どうか、諦めないで読み進めて下さいm(_ _)m
マイニングって、一体、なんなんだ?
ほとんどの仮想通貨の取引き情報は、ブロックチェーンという最先端技術で管理されています。
このブロックチェーンは、誰かが不正にデータを書き換えたり、ズルをして仮想通貨を横取りしたりする事ができない仕組みになっていて、お金と同じように使うことができる仮想通貨の情報も、しっかり厳重に守ってくれます。
しかし、このブロックチェーン。
特定の誰かが管理している訳ではなく、ネットワークに参加している複数の人によって管理されていて、誰でもそのネットワークに参加できる仕組みになっています。
つまり、見知らぬ人達の集団が力を合わせてブロックチェーンを運営しているのです。
そして、この、見知らぬ人達の集団に加わり、ブロックチェーン運営のお手伝いをする事がマイニングです。
マイニングって、具体的に何やるの??
例えば、誰かが仮想通貨でお買い物をしたという取引き情報は、複雑に暗号化されます。
そして、その時にマイニングをしていた誰かが、複雑な計算を解く事によって、暗号化された取引き情報がブロックチェーンに記録されるという仕組みになっています。
そして、複雑な計算を解いてデータをブロックチェーンに記録したマイナー(マイニングする人)には報酬として仮想通貨が支払われる仕組みとなっているのです。
つまり、国や銀行が行なっていた従来のようなお金の管理を、不特定多数が複雑な計算を解くことによって行うのがマイニングなのです。
取引き情報がブロックチェーンに記録されるまでの流れ
- 仮想通貨の取り引きが発生
- 取り引き情報が複雑に暗号化
- 複雑な計算を解く事で暗号化された取引きを承認(←ここがマイニング)
- ブロックチェーンに取引き情報が記録される。
- マイニングした人が報酬を受け取る。
2. どの仮想通貨をマイニングするかが重要!
仮想通貨は色々な種類がありますが、これからマイニングデビューする初心者さんにはBitzenyが断然オススメ!
何故、他の仮想通貨よりもBitzenyがオススメなのか 4つのPOINTにまとめて説明します。
Bitzenyがオススメな5つのPOINT!
1. 自宅のPCで気軽に始められる!
Bitzenyのマイニングは、yescriptというアルゴリズム方式が採用されていて、マイニングをする機器のスペックが低くても、支障なくマイニングできるようになってます。逆に、代表的な仮想通貨であるビットコインの場合は、マシンの性能が高い人が圧倒的に有利で、専門業者や高額なマシンを持っている資産家には敵わないって感じなのです…。
2. Bitzeny2.0.0リリースにより効率アップ!
2018年1月末頃 Bitzenyが、2.0.0にバージョンアップした事によりマイニング効率が高まることになりました。
また、ver 2.0.0 から、CPU affinity オプションという新しいオプションも追加され、無駄な電力をかけずに効率よくマイニングができるようになりました。(詳しい設定方法は後述。)
3. 日本生まれの仮想通貨
仮想通貨の多くは海外製ですが、Bitzenyは国内製!
なにか、分からないことがあって検索をしたりした時も、日本語の説明ページが多くあるし、マイニングに詳しい人も日本人の人が多かったりするので、安心してマイニングできる環境があるのも良いですね!
4. 将来的な値上がりへの期待
将来、Bitzenyが大幅に値上がりしたならば、それに応じて、マイニング報酬として受け取ったBitzenyの価値も上がります。今日現在のBitzenyは「8.12円」ですが、これが、将来は100倍、1,000倍ということもありえますので、思わぬ大きな価値となる可能性もあります。
※勿論、Bitzenyが将来値下がりしてしまう可能性もありますが、そういった不安を感じる方は、受け取ったマイニング報酬を、すぐさま日本円に換えてしまうこともできます。どちらも好きな方を選ぶことができるのも魅力ですね!
3. Bitzenyマイニングする為の準備(PCの設定)
ここから先はちょっと難しいです。
だけど、最初の設定さえ終えてしまえば、後はPCにお任せして、勝手にマイニングしてくれます。
だから、最初だけ、なんとか、めげずに頑張りましょう!!!!
Bitzenyマイナーをダウンロードします。
下記のURLにアクセスして、「Zenyminer260.zip」をクリックしてダウンロードします。
https://github.com/macchky/cpuminer/releases
※32bit版は下記からダウンロードして頂く事ができるようです。
ただ、32bit版PCが手元にない為、動作確認ができない為、若干、操作方法とかが違うかもしれません。もしも、当ページに記載の手順とは異なる操作が必要な場合はご報告頂けると幸いです。[2018/02/22追記]
32bitのWindowsで #BitZeny のマイニングしている方に朗報
macchky版cpuminer 2.6のバイナリを追加したゾhttps://t.co/ZY3pRcNV7n— shirako-jp (@shirako_jp) February 3, 2018
注意 ウイルスソフトに検知されてしまう事でダウンロードできないケースが多いようです。
ウイルスソフトの設定を変更し、Bitzenyマイナーを、個別で許可する設定をするようにしましょう
(※ウイルスソフトの設定をOFFにすることでダウンロードをする事もできますが、この場合、PCのセキュリティが低下してしまい、予期せぬトラブルがある場合もありますのでお気をつけ下さい。)
ダウンロードしたファイルを解凍します。
1. ダウンロードしたzipファイルを 右クリックして「すべて展開する」をクリック。
2. 解凍すると、「ZNYminer260」というフォルダがデスクトップに表示されるので、それをダブルクリックしてみましょう。
下記のようになってたらOKです!
POINT Bitzenyマイナーはどこにいったか分からなくならないように、デスクトップに置いておくようにしましょう。
Bitzeny2.0.0で実装された「CPU affinity」でマイニング効率UP!!
Bitzeny2.0.0から、CPU affinityという新しいオプション機能が追加されました。
これにより、マイニング効率は従来よりも向上しました。
CPU affinityの役割
「CPU affinity」の役割を簡単に説明したいと思います。
なるべくわかりやすいように、四枚の画像を用いて説明するので、どうか、ちょっとだけ、お付き合いくださいm(_ _)m
■パソコンの中身はこんな風になってるよ!
「スレッド」は、正確には物理的に分かれているのではなく、コアが幾つの処理を同時にこなせるか設定されているというようなイメージで捉えておいてください。
■CPU内部がコアやスレッドで分割してるから、同時に色々な処理ができる。
※電気屋さんのパソコン売り場で見かける「4コア/8スレッド」とかの良くわからない表記はこれのことです。
■だけど、、Bitzenyマイナーは仕事を割り振るのが苦手
※せっかく優秀なCPUなのに、Bitzenyマイナーを悩ますきっかけになってしまいます。バイトが優秀なのに店長がダメっていう典型的なパート先のようなイメージです。
■CPU affinityが、この問題を解決!!
※マイニングするコアを一つに絞ってくれるので、仕事を割り振るのが下手なBitzenyマイナーさんも大喜び!!結果的にマイニング効率はグッと高まるわけです!!
CPU affinity の設定をしよう!
さぁ、とうとう、新オプション「CPU affinity」を設定します!
ここでは、パソコンの半分のスレッドを使用する設定方法を解説します。
1 CPU のスレッド数を確認する
1-1 タスクマネージャーを起動します。
- 「タスクバー」の何も無いところを右クリック
- 表示されるメニューの「タスクマネージャー」を右クリック
1-2 パフォーマンスタブをクリック
1-3 表示されるグラフの数がスレッド数です。
上記の場合、CPUのスレッド数は「4」という事になります。
この数は、後で必要になりますので、メモしといてください。
2 CPUのスレッドを半分だけ使う為の呪文を用意します。
2-1 メモ帳にスレッド数の数だけ「0」 を入力します。
メモ帳などのテキストエディタを起動して、半角数字で「0」を入力します。
※先程、メモを取ったCPUのスレッド数です。
こんな感じになります↓
2-2 1と0を交互にして書き直してみます。
0=無効、1=有効 を意味しています。今回は半分のスレッドを有効にするので、「1」と「0」の交互に書き換えます。
このメモは、CPUのスレッドを半分だけ設定する為の呪文のようなものです。
3 1と0の呪文を変換します。
3-1 下記のサイトにアクセスします。
https://hogehoge.tk/tool/number.html
3-2 2進数の欄にさっきの、0と1の呪文を入力して「変換」をクリック
下記のようになります。
3-3 10進数の欄に表示された値をメモします。
私の場合は、「10」でした。この値は、後で使いますから、保管しておいて下さい。
POINT ここで取得した、スレッド数の半分を使用する事を意味する「10進数」の値は、後で使用します。
使用する手順を説明する際は、便宜上、10進数のコマンドという呼び名で表記しますので、メモをしっかり取っといて下さい。
マイニングプール編
マイニングには、「ソロマイニング」と「プールマイニング」の2種類があります。
「ソロマイニング」は、一人でマイニングする方法で、「プールマイニング」は、マイニングプールに参加している全員で協力しながらマイニングをする方法です。
今日は、「うさぎコイン発掘所」というマイニングプールで行うプールマイニングを説明したいと思います。
会員登録をする
画面右上の人型アイコンをクリック後、「signUp」をクリックします。
管理画面にログインします。
※自動返信メールなどは特に無いようで、すぐにログインできます。(なんとなく、かっこいいです。)
ワーカー設定をする
サイドバーにある「My Acount/アカウント」をクリックし、下にビヨーンと伸びて表示される項目の中で、「My worker/ワーカー設定」をクリックして下さい。
ワーカー設定をするページが表示されますので、ここに、ユーザーIDとパスワードを入力して設定をしてください。
それぞれのアカウントとパスワードは後で使うのでメモを取っておきましょう
下記の3つの情報は、マイニングを始める際に必要な情報ですので、必ずメモを取っておいて下さい。
Username / WorkerID / Worker Password
なお、管理画面の下記ページで3つとも確認できます。
POINT 左サイドメニューの「My Account/設定変更」>「My Worker/ワーカ設定」と操作すると、下記の画面が表示されます。赤丸が書いてある項目はすぐに分かるようにメモしておいてください。
Bitzenyマイニング用のバッチファイルを作ります。
メモ帳などのテキストエディタを開きます。
下記のようなコードを入力します。
ちょっと長い文章なので、下記をコピーして、テキストエディタに貼り付けてから、必要な項目を編集するようにしましょう。
minerd260.exe -a yescrypt –cpu-affinity{10進数のコマンド} -o stratum+tcp://bitzeny.bunnymining.work:19333 -u {username}.{workerID} -p {worker Password}
赤文字の箇所は下記のように編集します。
{10進数のコマンド}
PCのスレッド数を10進数にした値を半角数字で入力します。
※もし、10進数のコマンド??なにそれ??って思ったら、このページの何もないところをクリックしてから、ctr+Fを押して表示される検索窓に、「10進数のコマンド」って入力して見てください。きっと、思い出すと思います。
{username}
「うさぎコイン発掘所」のusernameを入力します。
※ついさっき、メモを取っておいたやつです。
{workerID}
「うさぎコイン発掘所」のworkerIDを入力します。
※ついさっき、メモを取っておいたやつです。
{worker Password}
「うさぎコイン発掘所」のworker Passwordを入力します。
※ついさっき、メモを取っておいたやつです。
こんな感じになれば、ひとまずOKです!
※usernameやworkerIDなどを入力する際、「.(ドット)」や、半角スペースを消してしまうケースがよくあります。くれぐれもお気をつけ下さいませ!!!!
ファイルを保存しましょう
コードが入力できたら、対象のファイル(メモ帳)を、デスクトップに保存しましょう。
ファイル名はなんでも大丈夫だと思いますが、ここでは、「start.txt」という名前で保存する事にしましょう。
下記のようにデスクトップにメモ帳アイコンがあったら成功です!
<拡張子が表示されず、ファイル名の変更ができない場合>下記のマイクロソフトサポートページにある手順に沿って、拡張子の表示をONにしてから再挑戦してください!
拡張子を変更します。
次は、保存したメモ帳のファイルの拡張子を、「.txt」から、「.bat」に変更します。
変更の仕方は、メモ帳アイコンを右クリックして「ファイル名を変更する」で変更ができます。
下記のようになればOKです。
ファイル名が下記のようになればOKです!
start.bat を、Bitzenyマイナーフォルダに入れます。
デスクトップにある、start.batを、Bitzenyマイナーのフォルダにドラッグして持っていってフォルダの中に入れてあげます。フォルダの中身が下記のようになればバッチリ!!
準備完了!いざ、Bitzenyマイニングスタート!!
本当にお疲れ様でした!!
先程、作成したバッチファイル(start.bat)をダブルクリックするだけ。
ダブルクリックすると黒い小窓が表示されるのですが、しばらく待ってると…
yay!!!の文字が!
この、(yay!!!)が表示されるのはマイニングに成功したって事です^^
あとは、ほっとけば、PCが勝手にマイニングしてくれます♪
注意! バッチファイルが動かない事が多々あるようです。
その場合は、下記の手順で操作してみて下さい。
- Windowsボタンをクリック
- 検索枠に「cmd」と入力。
- 「コマンドプロンプト」という黒いアイコンが出てくるのでこれをクリック
- 黒い画面に、cd と入力。(「cd」の後に半角スペースが入ってます。)
- デスクトップにある「ZNYminer260」のフォルダを黒い画面の上にドラッグ(※動画の解説があります)
- 黒い画面に、下記を入力して下さい。(コピペのショートカットができないので、右クリックで「貼り付け」を選択)
minerd260.exe -a yescrypt -o stratum+tcp://bitzeny.bunnymining.work:19333 -u {username}.{workerID} -p {worker Password}
※{username} 、{workerID}、{worker Password}、は、ご自身の情報で書き換えて下さい。
諦めないで!!
上記の操作でダメな場合は下記を試してみてください。
- Bitzenyマイナーフォルダの中の、「minerd260.exe」のファイル名を、「minerd.exe」に変更
- コマンドプロンプトに入力するコマンドを下記に修正。
minerd -a yescrypt -o stratum+tcp://bitzeny.bunnymining.work:19333 -u {username}.{workerID} -p {worker Password}
※正直、理由は分からないのですが、上記のように修正したところ、正常にマイニングできるケースが1件程確認されました。
Bitzenyマイニング に関するよくある質問 [2018/02/22追記]
マイニングしているとPCが凄く熱くなるのですが、なんとかならないものでしょうか?
ANSER CPUの能力を制限して、PCが熱くなるのを緩和するフリーソフトがあります。詳しくはこちらを参照してみてください。
マイニングプールって色々あるみたいだけどどれがいいの?
ANSER マイニングプールごとの稼働状況をチェックして選びましょう!混み合っていないマイニングプールを選ぶ事でマイニング効率が安定します♪なお、マイニングプールの稼働状況は下記で確認できます。
Check 登録不要で利用できるマイニングプールもあります。
いつも使ってるマイニングプールが混み合っている時は、これらのマイニングプールが役立つと思うので、ブックマークしておくようにしましょう!
マイニングで使った電気代を知りたい。
ANSER 2月22日現状、明確な解決策が見つかっていませんが、マイニングを始める前の電気代と、マイニングをしている時の電気代を比較する方法ではいかがでしょうか?(より良い解決策がないか模索中です。)
マイニングのハッシュレートって、みんなどれくらい?
ANSER 今度、アンケートとかで調査して見たいと思います!