ビットコインのマイニングとは?仕組みと報酬をわかりやすく解説

コインチェック
貯蓄の無料相談サイト「ガーデン」
保険の無料相談サイト「ガーデン」

DAZN for BUSINESS
ワイン通販ならマイワインクラブ
ビットコインのマイニングとは?仕組みと報酬をわかりやすく解説

ビットコインのマイニングとは?仕組みと報酬をわかりやすく解説

ビットコインのマイニングとは、計算競争を通じて新しいブロックをブロックチェーンに追加する仕組みです。「採掘」とも呼ばれます。

参加者であるマイナーは、条件を満たすブロックを作るために計算を繰り返します。そのブロックがネットワークに受け入れられると、新しく発行されるビットコインと取引手数料を報酬として受け取ります。

マイニングは、新しいビットコインを発行するだけでなく、取引の順序を記録し、過去の記録を書き換えることを難しくする役割も担っています。

この記事では、マイニングの仕組みと報酬、難易度調整、個人で参加する場合の注意点を説明します。

ビットコイン全体の基本は、ビットコインとは?をご覧ください。

ビットコインのマイニングが担う役割

マイニングには、大きく分けて3つの役割があります。

役割内容
新しいブロックを追加する取引をまとめ、ブロックチェーンへ追加する
記録の書き換えを難しくする過去を改変するために必要な計算コストを高める
新しいBTCを発行する定められたルールに従って、新規発行分を受け取る

ただし、マイナーが自由に発行量を決めたり、ルールに反する取引を有効にしたりできるわけではありません。

作られたブロックが正しいかどうかは、各フルノードが独立して検証します。

マイニングの仕組み

マイニングは、難しい計算問題の答えを考えて導くというよりも、値を変えて大量に試し、条件に合う結果を探す計算競争です。

1.取引をまとめてブロック候補を作る

マイナーは、ネットワークに伝わった取引などを使い、新しいブロックの候補を作ります。

ブロックには取引データが入り、ブロックヘッダーには直前のブロックのハッシュなどが含まれます。

2.条件に合うハッシュを探す

ハッシュとは、データから計算によって得られる値です。

ビットコインのマイニングでは、ブロックヘッダーに対してSHA-256を2回適用し、その結果がネットワークの定める目標値以下になる組み合わせを探します。

そのために、ナンスなどの値を変えながら計算を繰り返します。

既存のハッシュと同じ値を探す作業ではありません。

また、ナンスを一通り試して終わりではなく、ブロック候補のほかの情報も変更することで、さらに計算を続けられます。

3.条件を満たしたブロックを共有する

条件に合う結果を見つけたマイナーは、完成したブロックをネットワークへ送ります。

受け取ったフルノードは、計算結果だけでなく、取引や報酬がルールを満たしているかも検証します。条件を満たさないブロックは受け入れられません。

4.次のブロックの計算へ進む

新しいブロックが共有されると、そのブロックにつながる次の候補を作り、再び計算競争が始まります。

同じ高さのブロックが近い時刻に見つかり、一時的に分岐することもあります。最終的には、ルールを満たし、累積した計算量が最も大きいチェーンが選ばれます。

プルーフ・オブ・ワークとは?

ビットコインが採用する仕組みは「プルーフ・オブ・ワーク(Proof of Work/PoW)」と呼ばれます。

条件に合うハッシュを見つけるには多くの試行が必要ですが、見つかった結果が正しいかは比較的簡単に検証できます。

過去のブロックを変更すると、そのブロックだけでなく、後続のブロックについても計算をやり直す必要があります。さらに、その間にも正規のチェーンは伸び続けます。

このように、記録の書き換えに大きな計算コストを必要とすることで、不正を難しくしています。

マイニング報酬は何でできている?

マイナーがブロックから受け取る報酬は、次の2つで構成されます。

報酬の種類内容
新規発行分(ブロック補助金)ルールに従って新しく発行されるBTC
取引手数料そのブロックに含まれる取引の手数料

2026年10月時点の新規発行分は、1ブロック当たり3.125 BTCです。 これに、そのブロック内の取引手数料が加わります。

つまり、「1ブロックの報酬は必ず3.125 BTCだけ」というわけではありません。

なお、新規発行分などを受け取る特別な取引は「コインベース取引」と呼ばれます。取引所のCoinbaseとは別の用語です。

報酬を得られるのは誰?

単独で採掘する場合、採用されるブロックを見つけたマイナーが報酬を受け取ります。

計算へ参加した全員に、ネットワークが少しずつ報酬を配る仕組みではありません。

共同で採掘するマイニングプールでは、プールの規則に従って参加者へ分配されます。

半減期とマイニング報酬の関係

ビットコインでは、21万ブロックごと、約4年に一度の間隔で新規発行分が半分になります。これが「半減期」です。

半減期の時期1ブロック当たりの新規発行分
稼働開始時50 BTC
2012年25 BTC
2016年12.5 BTC
2020年6.25 BTC
2024年3.125 BTC
2028年頃の予定1.5625 BTC

半分になるのは、新規発行分です。取引手数料まで自動的に半分になるわけではありません。

次回の正確な時期は、ブロックが生成される速さによって前後します。

ハッシュレートとは?

ハッシュレートとは、1秒間にどれだけのハッシュ計算を行うかを表す指標です。

ほかの条件が同じなら、自分の計算能力がネットワーク全体に占める割合が大きいほど、ブロックを見つける確率は高くなります。

ただし、計算能力が高くても、一定時間内に必ず報酬を得られるわけではありません。単独採掘では、結果に大きなばらつきがあります。

難易度はなぜ調整される?

ビットコインは、ブロックが平均約10分に1つ生成されることを目指して、マイニングの難易度を調整します。

調整は2,016ブロックごとで、通常は約2週間に相当します。

直前の期間にブロックが速く生成されていれば難しく、遅く生成されていれば易しくする方向へ調整されます。

マイナーの人数だけで決まるわけではない

難易度は、参加者の人数を直接数えて決めるものではありません。基準になるのは、実際にブロックが生成された時間です。

高性能な機器が増えるなどして全体の計算能力が上がると、ブロックが速く見つかりやすくなり、その後の調整に反映されます。

また、「平均約10分」は目標となる間隔です。毎回きっちり10分でブロックが作られるわけではありません。

マイナーとフルノードの違い

マイナーとフルノードは、役割が異なります。同じ運営者が両方を動かす場合もあります。

役割主に行うこと
マイナー計算競争を行い、新しいブロックを提案する
フルノード取引とブロックがルールに従っているか検証する

マイナーが不正な報酬や無効な取引を含めても、ルールを守るフルノードはそのブロックを拒否します。

フルノードを動かすだけで、マイニング報酬を受け取れるわけではありません。

マイニングプールとは?

マイニングプールは、複数の参加者が計算能力を持ち寄る仕組みです。

小規模な参加者が単独で採掘すると、長期間報酬を得られない可能性があります。プールに参加すると、貢献度などに応じた分配により、受取額のばらつきを抑えやすくなります。

ただし、プールによって次の条件が異なります。

  • 報酬の計算方法
  • プール手数料
  • 最低支払額
  • 支払頻度
  • 運営者へ依存する範囲

参加すれば利益が保証されるわけではありません。

個人でもビットコインを採掘できる?

個人でも参加は可能ですが、参加できることと、利益を出せることは別です。

ビットコインの商業的な採掘では、専用機器であるASICが使われます。一般的なパソコンやスマートフォンで、競争力のある採掘収益を得ることは非常に困難です。

費用は機器代だけではない

採算を考えるには、次のような費用と条件を確認する必要があります。

項目確認すること
機器代購入費、輸送費、機器の寿命
電気代消費電力、稼働時間、電力単価
設備電源容量、排熱、冷却、騒音
維持費修理、故障、停止時間
採掘条件ハッシュレート、難易度、プール手数料
BTC価格報酬を円換算したときの価値

BTC価格が上がっても、難易度や費用も上がれば、利益が増えるとは限りません。

電気代の計算例

消費電力3 kWの機器を24時間、30日間動かす場合、使用電力量は次のようになります。

3 kW × 24時間 × 30日 = 2,160 kWh

仮に電力単価を1 kWh当たり30円とすると、機器だけの電気代は月64,800円です。

これは計算例です。冷却設備などの電力、基本料金、機器代や修理代は含んでいません。

クラウドマイニングを利用するときの注意点

クラウドマイニングは、事業者が運営する採掘設備の計算能力などを、契約に基づいて利用するサービスです。

自宅に機器を置かずに参加できる一方、設備の実態や運営状況を利用者が確認しにくい場合があります。

契約前には、手数料、契約期間、途中解約、採算が悪化した場合の扱い、報酬の出金条件を確認する必要があります。

「元本保証」「必ず毎日利益が出る」といった説明を、マイニングの仕組みだけで裏付けることはできません。採掘量と利益は異なり、契約相手の信用にも依存します。

よくある質問

マイニングは取引を検証するだけですか?

取引を確認するだけでなく、計算競争を通じてブロックを作り、取引の順序を記録する役割があります。取引やブロックの検証は、フルノードも行います。

マイニングで他人の秘密鍵を探しているのですか?

違います。マイニングは、条件に合うブロックヘッダーのハッシュを探す作業です。他人の秘密鍵を解読する作業ではありません。

ビットコインを持っているだけで採掘報酬をもらえますか?

もらえません。ビットコインの保有量に応じて、マイニング報酬が自動的に支払われる仕組みではありません。

マイニングが終わると送金できなくなりますか?

新規発行分がなくなることと、ブロック生成が終わることは別です。

仕組み上は、新規発行分がなくなった後も、マイナーは取引手数料を報酬としてブロックを作れます。ただし、将来どの程度の計算能力が維持されるかは、手数料収入や費用などの経済条件にも左右されます。

マイナーは好きなだけBTCを発行できますか?

できません。上限を超える報酬を含むブロックは、ルールを守るフルノードから拒否されます。

まとめ

ビットコインのマイニングは、計算競争によって新しいブロックを追加する仕組みです。

マイナーは、目標値以下のハッシュを探して計算を繰り返し、採用されるブロックを作ると、新規発行分と取引手数料を受け取ります。

理解するうえでは、次の3点が重要です。

  • マイニングは、既存のハッシュとの一致を探す作業ではない
  • 半減期で半分になるのは、報酬のうち新規発行分
  • 採掘への参加と、利益が出ることは別

送金と承認の関係は、ビットコインの送金方法と仕組みもあわせてご覧ください。

参考資料

コメントする