ビットコインのマイニングとは?
定義 · ビットコインのマイニング
コンピュータがプルーフオブワークのパズルを解いて、Bitcoinのブロックチェーンに次の取引ブロックを追加しようと競争する。勝者は新規発行のBitcoinと、そのブロックの取引手数料を獲得する。
Bitcoinには台帳を管理する銀行がない。何千台ものコンピュータが同じ台帳のコピー、つまりブロックチェーンを持っていて、マイナーがその新しい1ページを提案する。ページを提案するには実際に電力がかかり、ネットワークはその対価を新しく発行されたBitcoinで支払う。
名前は金(ゴールド)から借りています。労力を入れると、希少なものが出てくる。しかも誰にも早められないスケジュールで。金と違って総量は固定で、永遠に21百万bitcoinです。
なぜビットコインにマイナーが必要?
デジタルなお金には「コピー問題」がある。1つのコインを2人に同時に送るのを、どう防ぐ? 銀行は中央の台帳で解決する。ビットコインはマイニングで解決する。しかも、誰も管理者じゃない。
注文
どちらが先に支払ったかを確定する
取引が一度ブロックに入ったら、同じコインを使う2つ目の取引は無効になる。
コスト
履歴を残すのが高コストになる
各ブロックは直前のブロックを確定させる。昔のを変えるなら、それ以降の作業を全部やり直して、しかも他のみんなより速くやらないといけない。
問題点
ルールどおりにコインを生み出す
新しいbitcoinは、全ノードがチェックするブロック報酬としてだけ発行される。誰も勝手に増刷できない。
サトシ・ナカモトはこれを2008のホワイトペーパーで説明した。そしてネットワークは、3年2009月のジェネシスブロック以来ずっとブロックを作り続けている。
ビットコインのマイニングは、手順で見るとどう動く?
- 1
あなたがビットコインを送る
ウォレットが署名済みトランザクションをブロードキャストする。ノードがチェックして、mempoolにいったん置く。
- 2
マイナーがブロックを作る
待機中の取引から、たいていは手数料が高いものを選び、自分に報酬を支払うcoinbase取引を追加する。
- 3
ヘッダーをハッシュ化する
80バイトのブロック要約に対してSHA-256を2回かける。結果はターゲット未満? ほぼならない。
- 4
nonceを変えて、もう一度試す
地球上のすべてのマイナーを合わせて、1秒あたり何兆回も。
- 5
誰かが当たる
彼らがブロックをブロードキャストします。他のみんなは、たった1回のハッシュでミリ秒単位にチェックできます。
- 6
チェーンが伸びる
マイナーは次のブロックの作業を始める。これであなたの取引は1回承認されて、以後ブロックが増えるたびに承認が1つずつ増える。
マイナーが実際にハッシュしているもの: 80 バイト
- Version 4 B · ルールセット
- Previous block hash 32 B · ブロックをつなげる
- Merkle root 32 B · 全取引の指紋
- Time 4 B · タイムスタンプ
- Target (bits) 4 B · ハッシュがどれだけ低くないといけないか
- Nonce 4 B · マイナーが変え続ける数字
やってみよう:ブラウザでブロックを掘る
これは、あなたの端末で動く本物のプルーフ・オブ・ワークです。Mineを押すと、ブラウザがnonceを次々に試して、ダブルSHA-256のハッシュがあなたが選んだ数のゼロで始まるまで続けます。ゼロが1つ増えるごとに、難しさは約16倍になります。
体験 · ブラウザでブロックをマイニング
実際のSHA-256dプルーフ・オブ・ワーク(簡略版ヘッダー)
ブロックハッシュ(SHA-256を2回)
取引を書き換えると、たった1文字でもハッシュは完全に別物になる。
試行回数:0
あなたのハッシュレート: 該当なし
時間:0.0 s
実際のブロックでは、ゼロの数を数える代わりに、2進の80バイトのヘッダーと、厳密な256ビットのターゲットを使う。今のターゲットはとても小さいので、ネットワークが1つのブロックを見つけるには平均で約4.9 × 1023回のハッシュが必要になる。
プルーフ・オブ・ワーク(PoW)とは?
定義 · Proof of work(PoW)
正しい結果を出すには大量の計算が必要で、確認は安い仕組み。Bitcoinでは、SHA-256を2回かけたハッシュがネットワークのターゲットより小さくなるブロックヘッダーを見つける作業のこと。
Adam BackのHashcash(1997)は、この考え方を迷惑メール対策に使った。Bitcoinは、知らない人同士でも1つの履歴に合意できるように使った。各ブロックは実際に使われたエネルギーの証拠だから、いちばん仕事量が多いチェーンがいちばん偽造しにくい。ノードはそれに従う。
SHA-256は、どんな入力でもランダムっぽい256ビットの出力に変換し、1ビットでも変わると出力は完全に変わる。Bitcoinではこれを2回回す。ヘッダーのnonceは32ビットしかなく、値は約4.3十億通り。現代のASICなら、それを一瞬で回し切ってしまう。その後は、coinbaseトランザクションの「extra nonce」をいじって(Merkle rootが変わる)、また最初からやり直す。
ビットコインのマイニング報酬はどこから来る?
当たりのマイナーは、coinbaseトランザクション経由で2つを受け取ります。新しく発行されるビットコインのブロック補助金(いまは3.125 BTC)と、ブロック内の全トランザクションの手数料です。
今日の平均ブロック報酬:3.145 BTC
その報酬は、上にさらに100ブロック積まれるまで使えません。ほぼ同時に2人のマイナーがブロックを見つけた場合、ネットワークは片方を採用し、もう片方はステイル(オーファン)ブロックになって報酬はゼロです。
Bitcoinの半減期って何?
定義 · 半減期
210,000ブロックごと(だいたい4年ごと)に、ブロック補助金が予定どおり50%減る仕組みです。Bitcoinのルールに書き込まれていて、供給が21百万にじわじわ近づくけど、超えない理由でもあります。
ブロックごとの新規bitcoin(時代別)
列をタップ
4回目の半減期・現在
20年4月2024日
ブロック840,000から
1日あたりの新規BTC
≈ 450
1ブロックあたり3.125、144ブロック
この期間の終了までに採掘済み
20.34M
21百万の96.9%
半減期が来ると、新規コインの報酬が一晩で半分になる。電気代が高いマイナーや古いマシンのマイナーは、止めるかもしれない。難易度が下がって、動かし続ける人は取り分が増える。補助金は2140ごろにゼロになり、その後の報酬は手数料だけ。
| 時代 | ブロックから開始 | 日付 | 補助金 |
|---|---|---|---|
| 開始 | 0 | 3年1月2009日 | 50 BTC |
| 1回目の半減期 | 210,000 | 28年11月2012日 | 25 BTC |
| 2回目の半減期 | 420,000 | 9年7月2016日 | 12.5 BTC |
| 3回目の半減期 | 630,000 | 11年5月2020日 | 6.25 BTC |
| 4回目の半減期 | 840,000 | 20年4月2024日 | 3.125 BTC |
| 5回目の半減期 | 1,050,000 | 4月2028ごろ(目安) | 1.5625 BTC |
マイニング難易度とは?
定義 · マイニング難易度
有効なブロックハッシュを見つける難しさ。Bitcoinは2,016ブロックごと(約2週間)に再計算して、どれだけ計算力が増減しても、ブロックがおおむね10分ごとに届くようにしている。
マイナーが増えても、bitcoinが増えるわけじゃない。しばらくはブロックが速く見つかるけど、その後に難易度が上がって、1回のハッシュが当たりになる確率は下がる。スライダーを動かして見てみよう。
マイナーが増えたり減ったりするとどうなる?
2,016ブロックにかかる時間
9.3日
そのときの難易度
×1.50
条件が変わらない場合のマイナーの収益
×0.67
簡略版:調整は1回、ハッシュレートは一定。実際のリターゲットは、直近2,016ブロックを2週間と比べて、難易度は上下どちらでも最大4×までしか動かせない。
つまり、マイナーの稼ぎはネットワークに対する自分のシェアで決まる。自分のハッシュレートをネットワーク全体で割った比率が、長い目で見て期待できるブロック数の割合になる。
ハッシュレートって何?
定義 · ハッシュレート
マイナー(またはネットワーク全体)が1秒あたりに計算するハッシュ数。H/sに、kH/s、MH/s、GH/s、TH/s、PH/s、EH/sのような接頭辞を付けて書く。どれも1つ前の1000倍。
1秒あたりのハッシュ数。各段階で1000倍以上
すべてのマイナーを見られる人はいないから、ネットワークのハッシュレートは、いまの難易度でブロックがどれくらいの速さで見つかっているかから推定する。短期の数字はブレやすい。単位を変換したい? ハッシュレート変換ツールを試してみて。
ビットコインのマイニングに使うハードウェアは?
2009から2010まで
CPU
昔はどんなPCでもマイニングできた。Satoshiもそれで最初のブロックを掘った。
2010から2013まで
GPU
グラフィックカードは並列で大量にハッシュできて、CPUの出番がなくなった。
2011から2013まで
FPGA
再プログラム可能なチップ。効率は高いけど寿命は短い。
2013から今日まで
ASIC
SHA-256だけをやるチップ。世代が進むほど、ハッシュあたりの消費電力が減る。
ASICはSHA-256だけを超高速でこなす。だから今のBitcoinではゲーミングPCは役に立たない。マシン比較で大事なのは、1テラハッシュあたりのジュール(J/TH)で見る効率。これは2010年代半ばの約100 J/THから、最近のマシンでは20 J/TH未満まで下がった。マイニングマシンのガイドで現行モデルを比べている。
マイニングプールとは?
定義 · マイニングプール
ハッシュレートを合算して、誰かが見つけた各ブロックの報酬を、それぞれが出した仕事量に比例して分けるマイナーたち。
単独だと、ASICが1台でもブロックを待つのに何十年もかかりうる。プールなら「シェア」で報酬が出る。シェアは、プールが設定したより簡単なターゲットを満たすハッシュで、どれだけ作業したかの証明になる。
1台、30日
| 支払い方式 | どうやって稼げるか | 運のブレは誰が引き受ける? |
|---|---|---|
| PPS(シェア払い) | ブロックが見つかっても見つからなくても、shareごとに定額 | プール |
| FPPS(full pay per share) | PPSに加えて、平均手数料の一部ももらえる | プール |
| PPLNS(pay per last N shares) | 見つかった各ブロックを、直近のシェアで分配 | マイナー側: ばらつき大、手数料は低めになりがち |
プールは通常、数%の手数料を取る。大手のプールがブロックの大半を見つけていて、それを心配する人がいるのは当然。でもマイナーはいつでもプールを変えられるし、プールがマイナーのハードウェアを支配しているわけでもない。
2026では、ビットコインのマイニングは儲かる?
収益は、ネットワークに対して自分がどれだけの割合を持つかで決まる。コストは主に電気代で、その次にハードウェア、プール手数料、冷却。マイナーは収益をhashpriceに落とし込む。TH/sあたり1日で期待できる稼ぎのこと。
今はだいたい0.0000005581BTC、つまりTH/sあたり1日で$0.0473くらい(ライブの推定値。1時間ごとに更新)。性能がE J/THのマシンは、TH/sあたり1日でE × 24 ÷ 1000 kWhを消費する。これを合わせるとこうなる:
電気代込みの、1日あたりのTH/sあたり利益
安い電力と効率のいいマシンが勝つ。大規模マイナーは、kWhあたり数セントの電力を探す。余剰電力や行き場のないエネルギーが多い。家庭用の電気代だと、自宅マイニングはギリギリか赤字になりがち。ネットワークは伸びやすいので、同じマシンでも毎年稼げるビットコインは少しずつ減る。自分の数字はマイニング利益計算機で確認してね。
ビットコインのマイニングは、どれくらい電力を使う?
たくさん使う。わざとだよ。コストがあるほど、台帳を書き換えにくくなる。Cambridge Bitcoin Electricity Consumption Indexでは、年間の消費量は中規模の国と同じくらいとされている。
コスト
よくある批判
電力の供給源が化石燃料なら環境コストがかかるし、計算はネットワークを守る以外のことは何もしない。
フレキシブル
マイナーは移動できる
どこでも動かせて、数秒で止められます。だから、フレアガスや余剰水力みたいな余りものや取り残されたエネルギーを追う人が多いし、電力網に柔軟性を売り戻す人もいます。
J/TH ↓
マシンはどんどん良くなる
世代が進むほど1ハッシュあたりの消費エネルギーは減る。でも総ハッシュレートは増え続けていて、結果的に総消費エネルギーも増えてきた。
今、どうやってビットコインをマイニングできる?
| オプション | 初期費用 | 計算量 | もらえるもの |
|---|---|---|---|
| 自宅のASIC | 数千ドル+電気代 | 高 | 自分のハッシュレートを、選んだプールで使う |
| ホステッドASIC | マシン代+ホスティング費用 | 中 | 自分のマシンを、他の人の施設に置く |
| クラウドマイニング契約 | 契約価格 | 低 | レンタルしたハッシュレートからの報酬。品質の差が大きい。 |
| マイニングアプリ(CloudMineCrypto) | 無料。有料プランは任意 | とても低い | 無料プラン、広告、ゲーム、オファーでスマホでBTCのマイニング報酬。自分のウォレットに出金できる |
| bitcoinを買う | どんな金額でも | とても低い | マイニングなしのBitcoin |
本物のハードウェアでやりたい? マシンを買おう。ビットコインを持ちたいだけ? 少額を採掘するより、買うほうがだいたい安いよ。コストも騒音もなしで採掘したい? まずは無料アプリから始めて、もっと速さが欲しいときだけ有料プランを追加しよう。ビットコイン採掘の始め方ガイドには、あなたの状況に合わせて選べるチャートがあり、無料のビットコイン採掘ではコストゼロの方法をまとめています。
クラウドマイニングは本物? 詐欺の見分け方
クラウドマイニングは、機材を動かす代わりに、他人にお金を払ってマイニング報酬を受け取る仕組み。悪質な業者も多い。ユーザーは実際のマシンを見られないから。誰かに払う前に、ここを確認して:
良いサイン
- 報酬をハッシュレートとネットワークのライブデータに結びつける、わかりやすい計算式
- 無料または少額で始められて、出金も試せる
- わかりやすい条件、見える手数料と上限、利益の約束なし
- アプリストアの評価みたいに、確認できる長い公開実績
これを見たらやめよう
- 保証付き、固定、または「毎日ROI」のリターン
- 他人を勧誘することに依存する報酬
- 出金の直前に、先に「手数料」や「税金」が必要だと言い出すケース
- カウントダウン表示であおって、より大きいプランを買わせようとする
Where we stand: CloudMineCrypto is a mining rewards app you can use for free, with the free plan, ads, games, offers and daily check-ins, and paid plans as an optional boost that usually mines less than it costs. Your rewards come from your plans’ hashrate, any boosts and live network data, using the formula on this page, and you withdraw to your own wallet. Good to know: a plan isn’t ownership of specific hardware, and rewards are estimates, not guaranteed. The 報酬ルール have the details.
51%攻撃とは?
ネットワークのハッシュレートの半分超を持つ誰かは、こっそりより長いチェーンを作って公開し、直近のブロックを差し替えられる可能性があります。そうすると、自分のコインを二重支払いしたり、取引を止めたりできます。それでも、他人のアドレスからコインを奪ったり、無からコインを作ったり、ルールを変えたりはできません。ノードがそういうブロックを拒否するからです。
811 EH/sだと、そのための機材と電力だけで何十億ドルもかかる。しかも攻撃が成功しても、攻撃者が得るコインの価値は下がりそうだ。だから大きな支払いでは、加盟店が確認を何回か待つ。
Bitcoinマイニング用語集
- ASIC
- 1つの用途専用に作られたチップ。ビットコイン用ASICはSHA-256のハッシュ計算しかしない。
- ブロック
- 取引の束とヘッダーのセット。約10分ごとに追加される。
- ブロック報酬
- 補助金(新規発行のビットコイン)と取引手数料。ブロックを掘ったマイナーに支払われます。
- コインベーストランザクション
- ブロック内の最初の取引。マイナーに支払います。
- 承認
- 取引が入ったブロックの上に積み上がる各ブロック。
- 難易度
- 有効なブロックを見つける難しさ。2,016ブロックごとにリセット。
- 半減期
- 210,000ブロックごとに補助金が50%減ること。
- ハッシュプライス
- ハッシュレートの単位あたりの1日の期待収益。通常はTH/sあたり。
- ハッシュレート
- 1秒あたりのハッシュ数。マイニングのパワーを表す指標。
- J/TH
- テラハッシュあたりのジュール数。電力効率の指標。低いほど良い。
- mempool
- ブロックに入るのを待っている有効なトランザクション。
- Merkle root
- ブロック内の全取引を要約する、1つのハッシュ。
- Nonce
- ヘッダー内の32ビットの数。マイナーはこれを変えて、新しいハッシュを作る。
- 孤立(stale)ブロック
- ほぼ同着の競争に負けた、有効なブロック。
- プール
- ハッシュレートと報酬を分け合うマイナー。
- サトシ
- ビットコインの最小単位: 0.00000001 BTC。
- シェア
- プールのゆるい目標を満たすハッシュ。各マイナーの作業量を数えるために使う。
- ターゲット
- ブロックハッシュが下回る必要がある256ビットの数値。
よくある質問
ビットコインのマイニングをざっくり言うと?
コンピュータが競争して、Bitcoinの公開台帳に次の取引ブロックを追加する。総当たりの推測でターゲット未満のハッシュを最初に見つけた人が、新しく作られたBitcoinと、そのブロックの手数料を受け取る。
ビットコイン1枚をマイニングするのに、どれくらいかかる?
ネットワーク全体では、1日にだいたい450 BTC(3.125 BTCのブロックが144個+手数料)を生み出しています。個人だと、ネットワークに対する自分の取り分次第です。今どきのASICが1台だけだと、1 bitcoin集めるのに何年もかかります。
スマホやノートPCでBitcoinをマイニングできる?
採算は合わない。スマホやノートPCは1秒あたり数百万回のハッシュが限界だけど、ネットワークは数百EH/sで動いている。CloudMineCryptoみたいなアプリなら、無料プランの広告、ゲーム、オファー、毎日のチェックインで、スマホ自体がハッシュ計算をしなくても無料でマイニングできる。報酬は見積もり。
2026で、ビットコインのマイニングは今でも儲かる?
電力が安い(だいたいkWhあたり5〜6米セント以下)運用者で、効率のいいマシンを使えるなら、そうなることもある。一般家庭の料金だと、ハード代、電気代、プール手数料まで入れると、割に合わないことが多い。このページのライブ表で、今日の利幅が分かる。
21百万ビットコインがすべて採掘されたらどうなる?
補助金は210,000ブロックごとに半減して、2140ごろにゼロになります。その後、マイナーが得られるのは取引手数料だけです。
次のBitcoin半減期はいつ?
ブロック1,050,000で、補助金が3.125から1.5625 BTCに下がる。1ブロック10分なら、だいたい2028年の春ごろ。正確な時期はブロック生成の速さで変わる。
クラウドマイニングは詐欺?
全部がそうじゃないけど、この分野には多い。毎日確実に儲かる、勧誘で稼ぐ仕組み、急に出金に手数料が必要になる。こういうのが典型的なサイン。まともなサービスは、報酬の計算方法を説明して、無料か少額で始められて、出金もできる。
ビットコインのマイニングは合法?
多くの国では合法。制限や禁止の国もある。マイニング収入は基本的に課税対象。住んでいる地域のルールを確認してね。
出典と追加の参考資料
- Bitcoin: A Peer-to-Peer Electronic Cash System(ホワイトペーパー) · Satoshi Nakamoto, 2008
- ブロックチェーン入門:ブロックヘッダー、プルーフ・オブ・ワーク、コインベース · Bitcoin開発者ドキュメント
- マイニングガイド: ソロとプール · Bitcoin開発者ドキュメント
- 難易度 · Bitcoin Wiki
- 供給が管理されている · Bitcoin Wiki
- ケンブリッジ・ビットコイン電力消費指数 · Cambridge Centre for Alternative Finance
- 採掘ダッシュボード:ハッシュレート、難易度、プール · mempool.space
このページのリアルタイムの数値は、CloudMineCrypto APIまたは横に記載された公開ブロックチェーンデータサービスから取得し、定期的に更新しています。各数値の出典も表示しています。このガイドは教育目的であり、金融アドバイスではありません。CloudMineCryptoは投資商品ではありません。アプリ内の報酬は推定値であり、保証されません。
仕組みは読んだよね。次は、実際に動くところを見てみよう。
CloudMineCryptoアプリで無料の8時間マイニングプランを受け取ると、ライブのネットワークデータに基づく推定BTCが増えていくのを確認できます。ハードウェアもカードも不要。