PCでBitcoinをマイニングできる?
理論上はできますが、現実的ではありません。採掘はくじのようなもので、ハッシュ1回がくじ1枚です。ブロックを見つける確率は、ネットワーク全体のハッシュ数に対する自分の割合で決まります。ネットワークでは毎秒約983×10^18回のハッシュが行われています(リアルタイム)。コンピューターでは数百万回、性能の高いグラフィックカードでも数十億回です。
定義 · CPUマイニング
パソコンのメインプロセッサでコインのプルーフ・オブ・ワークを実行すること。ビットコインも2009にはこの方法で始まりました。ビットコインでは、より高速なハードウェアが登場してから実用性がなくなりました。新しいコインの中には、この方法を使い続けられるよう設計されたものもあります。
上のテストはブラウザで実行するため、ネイティブの採掘ソフトより遅くなります。そのため、ゲーミングPC全体で20 GH/sというかなり高めの数値も表示しています。それでも、ブロックを1つ見つけるまで約934,486年かかります。
PCはなぜASICに勝てない?
CPUはあらゆる処理ができるように作られています。ASICはSHA-256を何度も計算するためだけのものです。その処理に不要なトランジスタを省いているので、速度もワットあたりの効率も大幅に上回ります。
PCでのマイニングが採算に合わなくなった理由
2009
CPU
最初のBitcoinソフトウェアは、コンピューターのプロセッサで採掘していました。PCがあれば誰でもブロックを見つけられました。
その直後
グラフィックカード
GPUは一度に何千もの小さなコアを動かせるため、CPUを大きく引き離しました。
その後
FPGA
再プログラム可能なチップ。GPUに近い速度で、消費電力はずっと少ない。
2013
ASIC
ビットコインのSHA-256だけを処理するために作られたチップ。それ以前のものはすべて時代遅れになった。
2016
Bitcoin Coreからマイナー機能を削除
リリースノートには「CPUマイニングは長い間、役に立たない」と書かれていました。
| ゲーミングPC | Antminer S21 XP | |
|---|---|---|
| 向けに設計 | すべて | ビットコインのSHA-256のみ |
| SHA-256の速度 | 20 GH/s(多めに見積もった値) | 270 TH/s(定格) |
| 消費電力 | 約250 W(例) | 3,645 W(定格) |
| テラハッシュあたりの消費電力 | 12,500 J | 13.5 J |
エネルギー単位あたりの処理量は、ASICのほうが約926倍です。しかも、これはPCに有利な条件で比べた場合です。マイナーは電気代を競うため、PCが勝つことはありません。GPUマイニング時代の話はマイニングリグガイドで、現行機種の比較はマイニングハードウェアで紹介しています。
PCでBitcoinを採掘すると、いくらかかる?
実態を判断するには、1か月分の電気代と、1か月で得られると予想されるビットコインを比べるのが正直な方法です。スライダーを動かして、PCの性能と電気料金を設定してください。
PCマイニング1か月分の費用
30日間で予想されるビットコイン量
0.000000276 BTC
何人分もの一生を通じた平均値です。実際には、1か月で何も見つからない可能性がほぼ確実です。
予想されるビットコインの価値が$1になるごとに電気代に使う額
$1,170
高めに見積もった20 GH/sの場合です。実際のPCではさらに低くなります。
ネットワークのハッシュレート、ブロック報酬、BTC価格はリアルタイムで、1時間ごとに更新されます。プール手数料を差し引く前のソロマイニングの数値です。推定値であり、予測ではありません。
選んだ設定にかかわらず、ビットコインの棒グラフはほとんど見えません。プールに参加すれば、そのわずかな平均報酬を手数料を差し引いて安定して受け取れますが、比率は変わりません。実際の数字の仕組みは、ビットコイン1枚の採掘にかかるコストとビットコインの採掘は利益になる?をご覧ください。
PCでビットコインをマイニングする方法をステップごとに解説
マイニングの仕組みを学ぶために試すなら、所要時間は約30分です。ビットコインを得る手段ではなく、実験として試してください。
- 1
ビットコインアドレスを取得する
自分で管理しているウォレットなら、どれでもアドレスを1つ取得できます。初心者向けBitcoinウォレットをご覧ください。
- 2
- 3
オープンソースのマイニングソフトを入手する
たとえばcpuminerは、今もSHA-256に対応しています。ダウンロードはプロジェクト公式ページからのみ行い、実行するものを確認してください。
- 4
プールに接続
プールのStratumアドレスと、自分のビットコインアドレスをユーザー名として入力して起動し、承認されたシェアを確認します。
Bitcoinの主要ソフトウェアであるBitcoin Coreでは、もうマイニングできません。2016にバージョン0.13.0で内蔵マイナーを削除し、CPUマイニングはずっと前から役に立たなくなっていたと説明しました。
代わりにPCで何を採掘できる?
PCは一部のプルーフ・オブ・ワークには今も向いていますが、Bitcoinのマイニングには向きません。MoneroのRandomXアルゴリズムは一般的なプロセッサ向けに設計されており、今もGPUで採掘できるコインもあります。LitecoinとDogecoinはBitcoinと同じくASIC方式に移行しました(詳しくはこちら)。
CPU
CPUでマイニングできるコインを掘る
MoneroのRandomXは、一般的なプロセッサでも競争力を保てるよう設計されています。ただし、ビットコインではありません。
Moneroのマイニングガイド →
GPU
グラフィックカードを使う
GPUで採掘しやすいコインも少しあります。まず電気代と発熱を考えましょう。
GPUマイニングガイド →
アプリ
アプリで無料でビットコインをマイニング
CloudMineCrypto doesn’t mine on your device. Claim free plans and watch your estimated BTC tick up while they run.
無料でマイニングを始める →
学ぶ
マイニングの仕組みを見る
ブラウザでお試し用のブロックをマイニングして、プルーフ・オブ・ワークの仕組みを見てみよう。
プルーフ・オブ・ワーク →
どの方法もタダで稼げるわけではありません。どれも電気代がかかり、コインの価格も変動します。各方法を電気代と照らし合わせて、ガイドで確認しています。
マイニングでパソコンに悪影響はある?
マイニング中は、プロセッサやグラフィックカードに常に最大負荷がかかります。電気代以外にもコストがあります。
🔥 発熱
すべて熱になる
PCが消費する電力はすべて、部屋を暖める熱になります。冬は便利ですが、夏にはつらいところです。
🌀 ウェアラブル
ファンとサーマルペーストに負担がかかる
高温で負荷がかかり続けると、ファンが劣化し、グリスが乾きます。ノートPCは性能が制限され、劣化も早まります。
🦠 マルウェア
偽のマイナーはよくある
「マイナー」の中には、あなたのハードウェアを使って他人のためにマイニングするものもあります。これはクリプトジャッキングと呼ばれます。
☁ アプリ
マイニングアプリなら、こうした手間はすべて不要
CloudMineCryptoはお使いのデバイスでハッシュ計算を行わないため、PCが熱くなったり、音を立てたりしません。
隠れたマイナーの兆候は、アイドル状態なのにファンが全速で回る、パソコンの動作が遅い、正体不明のプロセスがCPUの大半を使っている、などです。クリプトジャッキングの仕組みと防ぎ方は、標的になることが最も多いコインがMoneroであるため、Moneroマイニングガイドで解説しています。
PCを使わずにビットコインをマイニングするには?
You mine bitcoin for free in the CloudMineCrypto app, with no hardware, no noise and no power bill. Claim a free 4.6 GH/s plan that runs 8 hours, add more from ads, games, offers and daily check-ins, and withdraw to your own wallet, Lightning included. It works in any browser, so your PC is fine too. CloudMineCrypto doesn’t mine on your device. You claim plans, and the app credits estimated rewards worked out from each plan’s hashrate and live network data.
無料でマイニング
無料プラン
8時間で4.6 GH/s
受け取って、終わったらまた受け取ろう。
広告を見る
24時間で7.3 GH/s
リワード広告を見るたびに、プランが1つ増えるよ。
ゲームをプレイ
24時間で7.3 GH/s
ゲームの報酬で、さらにプランが上乗せされるよ。
オファーを完了
24時間で7.3 GH/s
パートナーのオファーでもプランを追加できます。
デイリーチェックイン
24時間で7.3 GH/s
毎日戻ってきて、次のプランを受け取ろう。
Optional boost
もっと速くするなら有料プラン
Much more hashrate for longer, for the fun of it. They usually mine less than they cost, and the price is shown before you confirm.
ハッシュレートはliveで毎時更新。広告、ゲーム、オファーはモバイルアプリ内で提供され、利用可否は地域などで変わる。報酬は見積もりで、保証はないよ。
Good to know: rewards are estimates that aren’t guaranteed. It’s a rewards app, not an investment, and a plan doesn’t give you ownership of any hardware or pool. Paid plans are an optional boost and usually mine less than they cost. Terms apply.
よくある質問
PCでBitcoinをマイニングできる?
ソフトウェアは実行できますが、ネットワークに比べてPCはとても遅いため、ブロックを1つ見つけるまで平均で数十万年以上かかります。また、電気代は予想される報酬の何百倍にもなります。BitcoinはSHA-256専用に作られたチップ、ASICで採掘されています。
ノートPCでビットコインをマイニングできる?
技術的には可能ですが、実用的ではありません。ノートパソコンはデスクトップより遅く、何日も高負荷で動かすようにはできていないため、熱くなって処理速度が落ちます。新たに採掘されるビットコインの予想取り分は、丸めるとゼロになります。
CPUマイニングは今でも割に合う?
ビットコインではできません。CPUマイニングはずっと前から実用にならなかったため、Bitcoin Coreは2016に内蔵のCPUマイナーを削除しました。Moneroのように、CPUでも競争力を保てるよう設計されたコインもあります。ただし、それはビットコインではありませんし、電気代がかかるので無料でもありません。
PCで1ビットコインをマイニングするには、どのくらい時間がかかる?
寿命をはるかに超える時間がかかります。かなり高性能なゲーミングPCでも、単独でブロックを1つ見つけるには数十万年かかるでしょう。ブロック報酬は約3.125 BTCと手数料です。プールなら少額を継続的に得られますが、それでも電気代を下回ります。
グラフィックカードでビットコインをマイニングできる?
実用的ではありません。ASICが登場した2013年に、グラフィックカードはビットコインのマイニングで競争力を失いました。GPUでまだマイニングされているコインもあります。どのコインかは、GPUマイニングガイドで紹介しています。
このページの速度テストはマイニングなの?
いいえ。数秒間ランダムなデータをハッシュしてパソコンの速度を測り、その結果は破棄します。マイニングプールには接続せず、何も送信しません。停止を押すかタブを離れると終了します。
マイニング機器なしでビットコインを手に入れるには?
Use a mining rewards app. CloudMineCrypto doesn’t mine on your device. You claim plans for free with the free plan, ads, games, offers and daily check-ins, and the app credits estimated rewards worked out from each plan’s hashrate and live network data. You withdraw to your own wallet. Rewards are estimates and aren’t guaranteed.
出典と追加の参考資料
- Bitcoin Core 0.13.0リリースノート:内蔵マイナーの削除 · Bitcoin Core
- マイニング(歴史:CPU、GPU、FPGA、ASICによるマイニング) · Bitcoin Wiki
- 汎用ハードの比較(CPUとGPUのハッシュレート) · Bitcoin Wiki
- マイニング(開発者向けガイド:ソロマイニングとプールマイニング) ・Bitcoin Developer Documentation
- Antminer S21 XP の仕様 ・ Bitmain(メーカー)
- cpuminer:LitecoinとBitcoin向けのマルチスレッドCPUマイナー · GitHub(オープンソース)
- RandomX:汎用CPU向けに最適化されたプルーフ・オブ・ワークアルゴリズム · GitHub(オープンソース)
このページのリアルタイムの数値は、CloudMineCrypto APIまたは横に記載された公開ブロックチェーンデータサービスから取得し、定期的に更新しています。各数値の出典も表示しています。このガイドは教育目的であり、金融アドバイスではありません。CloudMineCryptoは投資商品ではありません。アプリ内の報酬は推定値であり、保証されません。
仕組みは読んだよね。次は、実際に動くところを見てみよう。
CloudMineCryptoアプリで無料の8時間マイニングプランを受け取ると、ライブのネットワークデータに基づく推定BTCが増えていくのを確認できます。ハードウェアもカードも不要。