ビットコインの仕組みとは?初心者向けにブロック生成・マイニング・発行上限を図解で解説

ビットコインの仕組みとは?初心者向けにブロック生成・マイニング・発行上限を図解で解説

ビットコインは、署名された取引をブロックへまとめ、PoWとフルノードの検証によって履歴を共有する仕組みです。中央銀行や運営会社が取引を一括管理するのではなく、公開されたルールを参加者がそれぞれ確かめます。

「マイナーが自由に発行しているの?」「約10分待てば必ず送金が終わる?」と迷う方も多いでしょう。専門用語は多いものの、取引、ブロック、マイナー、フルノードの役割を順番に分ければ、全体像はきちんとつかめます。

この記事では、取引の作成から承認までの流れ、PoW、難易度調整、UTXO、半減期、約2100万BTCの発行上限を図解します。51%攻撃や未承認取引など、知っておきたい注意点も一緒に確認していきましょう。

この記事でわかること: ビットコインの取引が記録される流れ、マイナーとフルノードの違い、承認が重なる意味、半減期と発行上限の関係がわかります。

ビットコインそのものの特徴や買い方を先に整理したい方は、基礎記事から読むと迷いにくくなります。

アイキャッチは、署名された取引がブロックへ入り、マイニングと検証を経てチェーンへ加わる関係図です。

右側の発行上限は、ビットコインの供給量がプロトコル上のルールで制限されることを表しています。

これは価格上昇を表す図ではなく、取引処理と供給設計を一枚で把握するための概念図です。

まずは「取引の記録」と「新規発行」が同じブロック生成に関係する点を押さえてください。

ビットコインの取引、ブロック生成、マイニング、発行上限の全体像

1分で理解するビットコインの仕組み

この章でわかること: ビットコインを支える4つの役割と、取引が記録されるまでの全体像を短時間で整理します。

最初に押さえたいのは、取引を作る人、候補ブロックを作る人、ルールを検証する人は同じではないということです。役割が分かれているからこそ、特定の会社へ判断を任せずに共通の履歴を保てます。

参加者・サービス主な役割できないこと初心者が注意する点
ウォレット秘密鍵で取引へ署名する単独で承認やブロック確定はできない秘密鍵やシードフレーズを共有しない
マイナー候補ブロックを作りPoWを競う無効な取引を有効にはできない新規発行量を自由に決められない
フルノード取引とブロックをルールに照らして検証する利用者の秘密鍵を復元できない各ノードが独立して検証する
取引所売買、入出金、顧客残高をサービス内で管理するBitcoinの合意ルールを単独変更できない必要承認数や反映時間は各社で異なる

次の図は、ウォレット、取引所、マイナー、フルノードの担当範囲を分けた比較図です。

ウォレットは署名を作り、マイナーは候補ブロックとPoWを担当します。

フルノードは受け取った取引とブロックを、自分が採用するルールに沿って検証する役目です。

取引所は利用者向けサービスであり、Bitcoinネットワークそのものの中央管理者ではありません。

ウォレット、取引所、マイナー、フルノードの役割分担

一連の流れは、署名、伝播、検証、候補ブロック作成、PoW、再検証、承認です。マイナーが条件を満たすブロックを提示しても、フルノードがルール違反と判断すれば受け入れません。

ブロックチェーンの一般的な構造とBitcoin固有の仕組みを切り分けたい場合は、次の記事も役立ちます。

GrowAtlas編集部
GrowAtlas編集部

この章のまとめ マイナーはブロック候補を作り、フルノードはルールを検証します。誰か一人が自由に記録や発行量を決める仕組みではありません。

取引からブロック承認までの流れ

この章でわかること: 署名された取引がネットワークへ伝わり、メモリプール、候補ブロック、PoWを経て承認されるまでを追います。

ビットコインの取引は、送信ボタンを押した瞬間に確定するわけではありません。ウォレットが取引を作って署名し、ノードが基本ルールを確かめ、有効な未承認取引が候補として共有されます。

次の図は、ウォレットでの署名から承認が積み重なるまでを時系列で示したものです。

伝播した取引はノードで検証され、各ノードのメモリプールへ一時的に保持されます。

マイナーは有効と判断した取引から候補ブロックを組み、条件を満たすPoWを探す流れです。

見つかったブロックをフルノードが再検証し、受け入れた履歴の後ろへ新しいブロックが続くと承認数が増えます。

ビットコイン取引が署名から伝播、PoW、検証、承認へ進む流れ

メモリプールは未承認取引の待機場所

メモリプールは、各ノードが保持する未承認取引の候補集合です。全ネットワークに一つだけある共通の箱ではないため、ノードごとに内容が少し異なる場合があります。

取引がすぐブロックへ入らない理由は、ブロックスペース、手数料率、各ノードやマイナーの方針、ネットワーク状況などが関係します。「メモリプールにある=失敗」ではないので、慌てて同じ送金を繰り返さないようにしましょう。

UTXOは使える取引出力を管理する考え方

UTXOは、まだ次の取引で使われていない出力です。銀行口座の残高欄を直接増減させるというより、使える出力を入力として選び、新しい出力へ作り替えるイメージが近いでしょう。

次の図で、0.8 BTCのUTXOを使い、0.3 BTCを相手へ送る例を見てみましょう。

入力として選んだUTXOは一部だけを切り取って残せず、原則として全額を新しい出力へ配分する必要があります。

送金額と手数料を除いた分は、自分側のお釣り出力として戻す構成になります。

実際の入力数、出力数、手数料は取引ごとに異なり、図の数値は仕組みを理解するための例です。

ビットコインのUTXOを入力、送金出力、お釣り出力へ分ける例
状態意味確認できること注意点
取引作成入力と出力を構成し署名する宛先、金額、手数料署名前後に内容を確認する
メモリプール有効な未承認取引の候補TxID、手数料率、伝播状況全ノードで内容は完全一致しない
ブロック収録取引がブロックに含まれた状態ブロック高、最初の承認直後は再編の可能性が残る
承認の増加後続ブロックが加わった状態承認数、経過したブロック数絶対保証ではなくリスクの目安

実際の送金では、アドレス、ネットワーク、取引所の必要承認数も確認したいところです。操作手順と未着時の確認方法は、送金ガイドへつなげておくと安心できます。

GrowAtlas編集部
GrowAtlas編集部

この章のまとめ 取引は署名後に検証され、未承認の候補を経てブロックへ入ります。未承認のときは、まずTxIDと手数料率を落ち着いて確かめましょう。

ブロック生成とマイニング・PoWの関係

この章でわかること: ブロックヘッダーの構造、ハッシュ・nonce・target・difficultyの関係、難易度調整の目的を説明します。

マイニングとは、候補ブロックのヘッダーを変えながらハッシュを計算し、ネットワークが求めるtarget以下の値を探す作業です。PoWは、その条件を満たすまで計算を試したことを、ほかのノードが短時間で検証できる仕組みと考えると分かりやすいでしょう。

ブロックヘッダーは前の履歴と取引を結ぶ

次の図は、Bitcoinのブロックヘッダーに含まれる主要な6項目を整理したものです。

前ブロックのヘッダーハッシュが入り、過去のブロックとのつながりを検証できる構造です。

マークルルートは、ブロックに含まれる取引群の要約値にあたります。

version、time、nBits、nonceも含めた80バイトのヘッダーがPoWのハッシュ計算対象です。

Bitcoinのブロックヘッダーを構成する6つの主要項目

nonceを変えてtarget以下のハッシュを探す

ハッシュは入力が少し変わるだけで、予測しにくい別の値になります。マイナーはnonceなどを変えて繰り返し計算しますが、正解へ近づく方向を少しずつ推測できるわけではありません。

次の図では、nonceを変えるたびに異なるハッシュが得られる様子を表します。

得られたハッシュがtargetより大きければ、その候補はPoW条件を満たしません。

target以下のハッシュが見つかると、マイナーは候補ブロックをネットワークへ伝えます。

受け取ったフルノードはPoWだけでなく、取引やブロック全体がルールに合うかも検証する役目です。

nonceを変えてハッシュを計算しtarget以下か比較するPoW探索
用語初心者向けの意味関係
ハッシュ入力から計算される固定長の値ブロックヘッダーの内容で変わる
nonceヘッダー内で変更できる数値変えると別のハッシュを試せる
target有効なハッシュの上限値ハッシュはtarget以下である必要がある
difficulty基準に対する見つけにくさの尺度targetが低いほど一般に難しくなる

難易度調整は平均ブロック間隔を保つ仕組み

Bitcoinでは、概ね2016ブロックごとに、直前の期間でブロック生成にかかった時間を基に難易度を調整します。目的は価格への対応ではなく、長期平均のブロック間隔を約10分へ近づけることです。

次の図は、2016ブロックの生成が目標より速い場合と遅い場合の調整方向を示したものです。

速すぎた期間の後は難しく、遅すぎた後は易しくなる方向へ調整されます。

調整は市場価格を入力にしておらず、ブロックの生成時間に基づくプロトコル上の処理です。

約10分は長期的な目標であり、個々のブロックが必ず10分ごとに生まれる保証ではありません。

2016ブロックごとに生成時間から調整されるBitcoinの難易度
比較項目PoWPoS
参加の基盤計算資源と電力ステークした資産
ブロック提案条件を満たすハッシュを探索各プロトコルの選出・投票ルール
主な攻撃コスト設備、電力、ハッシュパワー取得・拘束した資産、罰則
注意点電力消費、設備集中資産集中、設計の複雑さ

PoWで使う電力は、条件を満たすハッシュを見つける計算と、攻撃者にも同等以上の作業コストを求める設計に関係するものです。ただし、電力消費の環境評価とセキュリティ上の役割は、同じ話として片づけず個別に考える必要があります。

GrowAtlas編集部
GrowAtlas編集部

この章のまとめ PoWは「コインを生むだけの計算」ではなく、履歴の書き換えにコストを持たせる仕組みです。約10分は平均目標で、確定時間ではない点も覚えておきましょう。

フルノードの検証と承認数・51%攻撃

この章でわかること: フルノードが何を検証するか、承認数が増える意味、チェーン再編と51%攻撃の範囲を整理します。

フルノードは、ブロックのPoW、取引の形式、署名、UTXOの二重使用、発行量などを自分で検証します。マイナーが大きな計算力を持っていても、ルール外の発行をフルノードに受け入れさせられるわけではありません。

承認数は後続ブロックによる積み重なり

取引を含むブロックが受け入れられると1承認、その後ろにブロックが加わるたびに承認数が増える仕組みです。過去の取引を差し替えるには、そのブロック以降の作業をやり直し、正直なチェーンへ追いつく必要があるため、一般には承認が増えるほど再編リスクが下がります。

次の図は、未承認から1承認、複数承認へ進むにつれて取引が履歴の奥へ入る様子を示したものです。

承認数は経過時間そのものではなく、取引を含むブロック以降に積み重なったブロック数です。

再編には別の有効な履歴と累積作業量が必要になり、深い取引ほど一般に置き換えにくい構造です。

ただし「6承認なら100%取り消されない」という絶対保証ではなく、必要承認数は金額やサービスの方針でも変わります。

ビットコイン取引の承認数が増えて再編リスクが下がる概念
状態ブロックとの関係主なリスク受取側の考え方
未承認まだブロックに未収録競合取引、低手数料、伝播不足高額取引では確定扱いを避ける
1承認最新付近のブロックに収録偶発的な短い再編用途と金額に応じて待つ
複数承認後続ブロックが積み重なる再編コストが一般に上がる取引所の必要承認数も確認する
再編別の累積作業量が大きい履歴へ切替直近取引の承認状態が変わるTxIDとブロック情報を再確認する

51%攻撃でも秘密鍵や発行ルールは破れない

51%攻撃は、攻撃者が大きなハッシュパワーを使い、直近の取引履歴を組み替えたり、自分の支払いを二重使用したりするリスクです。一方で、他人の秘密鍵を計算で取り出すことや、任意のアドレスから自由に送金することとは別問題です。

次の図は、過半数規模のハッシュパワーで可能性が高まる行為と、できない行為を分けたものです。

攻撃者は自分が関係する直近の支払いを再編し、二重使用を狙う可能性があります。

特定の取引を一時的にブロックへ入れにくくする検閲も、想定されるリスクの一つです。

ただし、他人の秘密鍵の窃取、署名の偽造、上限を超える有効なBTCの発行はできません。

Bitcoinの51%攻撃で可能性がある行為と不可能な行為
行為51%攻撃での可否理由
自分の直近支払いを二重使用する可能性が高まる競合する履歴を累積作業量で上回る余地がある
取引の収録を妨げる一時的に可能性がある大きなハッシュパワーでブロック生成を偏らせ得る
他人の秘密鍵を盗むできないハッシュパワーと秘密鍵の管理は別の仕組み
他人の署名を自由に作るできない有効な署名には対応する秘密鍵が必要
上限を超えて有効なBTCを発行するできないルール違反のブロックをフルノードが拒否する

「改ざん不可能」という一言で片づけるより、変更が検知され、履歴を深くさかのぼるほど必要な作業が増える仕組みと捉えるほうが正確です。安全性は確率とコストに支えられており、秘密鍵管理や取引所の管理リスクまで自動的に解消するものではありません。

GrowAtlas編集部
GrowAtlas編集部

この章のまとめ 承認が増えるほど再編は一般に難しくなりますが、絶対保証ではありません。51%攻撃と秘密鍵の窃取も、きちんと分けて考えてくださいね。

報酬・半減期・発行上限2100万BTC

この章でわかること: コインベース取引、ブロック補助金と手数料、半減期、約2100万BTCへ近づく供給設計を確認します。

マイナーが受け取れる総報酬は、新規発行分であるブロック補助金と、ブロックに含めた取引の手数料で構成されます。この総額を記録する特別な取引がコインベーストランザクションで、暗号資産取引所のCoinbaseとは関係ありません。

次の図は、コインベーストランザクションが補助金と取引手数料をまとめる関係を示します。

ブロック補助金はプロトコルのルールに基づく新規発行分です。

取引手数料は、そのブロックへ収録された通常取引から集まります。

マイナーが許容額を超えて作れば、そのブロックはフルノードの検証を通りません。

コインベース取引にブロック補助金と取引手数料が集まる構造
項目意味主な変化要因注意点
ブロック補助金新規発行されるBTC210,000ブロックごとの半減マイナーが自由に決めない
取引手数料収録取引が支払う手数料需要、取引サイズ、選択方針固定額ではない
総報酬補助金と手数料の合計両方の変化採掘収益や価格を保証しない

半減期は保有BTCではなく新規発行分が減る

半減期とは、210,000ブロックごとにブロック補助金が半分になる仕組みです。2026年7月31日時点の補助金は1ブロックあたり3.125 BTCですが、公開時にはBitcoin Coreやブロックエクスプローラーなどの最新情報も再確認してください。

次の図は、補助金が段階的に半減し、累積発行量が約2100万BTCへ近づく流れを表します。

半減するのは新しいブロックに認められる補助金で、利用者がすでに保有するBTC数量ではありません。

補助金は急にゼロになるのではなく、約4年に相当するブロック間隔ごとに段階的に小さくなります。

最終的な供給量は数学的に約2100万BTCへ近づきますが、需要や市場価格の上昇を保証しません。

210000ブロックごとの補助金半減と約2100万BTCへの累積発行

全BTCの新規発行が事実上終わる時期は、平均ブロック間隔を前提に2140年ごろと説明されるのが一般的です。ただし、ブロックは正確な時計どおりに生まれないため、暦上の日付を固定して捉えるものではありません。

補助金が小さくなるにつれ、取引手数料の相対的な重要性が高まると考えられます。ただし、将来の手数料水準、ハッシュレート、マイナー収益、ネットワークの安全性を今の時点で保証することはできません。

発行上限に関する事実そこからは言えないこと
新規発行量は合意ルールで制限される価格が必ず上がるとは言えない
補助金は210,000ブロックごとに半減する保有BTCが半分になるわけではない
総発行量は約2100万BTCへ近づくすべてが市場で流通するとは限らない
ルール変更には広い採用が必要になる開発者やマイナーが単独で変更できない

半減期と価格の関係は、仕組みの説明と切り分けて考える必要があります。供給面の変化と市場の見方を詳しく確認したい方は、半減期の記事へ進みましょう。

GrowAtlas編集部
GrowAtlas編集部

この章のまとめ 半減期で減るのは新規発行分で、保有量ではありません。約2100万BTCという上限も、価格や投資の安全性を約束する材料ではないのです。

未承認取引とよくある誤解への対処

この章でわかること: 送金が未承認のときに確認する項目と、RBF・CPFPを検討する前の安全な行動を整理します。

送金が反映されないときは、同じ送金をすぐ作り直すのではなく、まずTxID、承認数、手数料率、メモリプールの状況、取引所が求める承認数を確認しましょう。ネットワークで承認されていても、取引所側の処理待ちという場合があります。

  1. 利用したウォレットや取引所でTxIDを確認する
  2. 信頼できるエクスプローラーで収録状況と承認数を見る
  3. 宛先、ネットワーク、金額に誤りがないか見直す
  4. 利用サービスの必要承認数と障害情報を公式ページで確かめる
  5. RBF・CPFP対応はウォレットや取引所の公式手順に従う

RBFは、対応する未承認取引をより高い手数料率の取引へ置き換える考え方です。CPFPは、未承認の親取引から作られた出力を子取引で使い、親子を合わせた手数料率によって収録を促す方法を指します。どちらもすべての取引やサービスで使えるわけではありません。

未承認時の注意: 秘密鍵やシードフレーズを入力させる「復旧サイト」は利用しないでください。取引の取り消しや返金をうたう相手へ追加送金せず、利用した正規サービスの公式窓口へ相談しましょう。

ウォレットは取引へ署名する入口なので、安全な管理方法も仕組みの一部として押さえておきたいですね。取引所保管との違いや秘密鍵管理は、ウォレットの基礎記事で続けて確認できます。

GrowAtlas編集部
GrowAtlas編集部

この章のまとめ 未承認は、必ずしも消失や障害を意味しません。重複送金を避け、TxIDと公式情報から状況を一つずつ確認しましょう。

まとめ|役割を分ければ仕組みが見えてきます

この章でわかること: ビットコインの仕組みを取引、PoW、検証、承認、供給設計の5点で振り返りましょう。

ビットコインでは、ウォレットが署名した取引をノードが検証・伝播し、マイナーが候補ブロックへまとめてPoWを競う流れです。提示されたブロックはフルノードが再び検証し、後続ブロックが加わるにつれて承認が積み重なります。

  • マイナーとフルノードは役割が異なる
  • 約10分は平均ブロック間隔の目標で、送金完了の保証ではない
  • 承認数は再編リスクを考える目安で、絶対保証ではない
  • 報酬はブロック補助金と取引手数料で構成される
  • 半減期は保有量ではなく補助金を減らす
  • 約2100万BTCの上限は価格上昇を保証しない

ここまで説明できれば、ビットコインの基本構造は十分につかめたはずです。次は送金の実務、半減期、ウォレット管理のうち、ご自身が必要とするテーマへ進んでみてください。

GrowAtlas編集部
GrowAtlas編集部

この章のまとめ 技術の仕組みと価格の予想を分けて理解できれば、情報に振り回されにくくなります。分からなくなったら、取引の流れへ戻って順番にたどりましょう。

本記事はビットコインおよび暗号資産の仕組みに関する一般的な情報提供を目的としており、特定の暗号資産の購入・売却や投資判断を推奨するものではありません。暗号資産は価格が大きく変動し、元本を失う可能性があります。プロトコル、制度、税金、手数料、取引所・ウォレットの仕様は変更される場合があるため、利用前に必ず公式の最新情報をご確認ください。最終的な判断は、ご自身の状況とリスク許容度を踏まえて慎重に行ってください。

FAQ

ビットコインの仕組みに関するFAQ

ビットコインは誰が管理していますか。

単独の中央管理者はいません。開発者、利用者、マイナー、フルノード、事業者などが異なる役割で関わり、各フルノードは自分が採用する合意ルールに従って取引とブロックを検証します。

ブロックとは何ですか。

ブロックは、取引群とブロックヘッダーなどをまとめたデータ単位です。ヘッダーには前ブロックのハッシュ、マークルルート、時刻、targetを表すnBits、nonceなどが含まれます。

マイニングとPoWとは何ですか。

マイニングは候補ブロックを組み、target以下のヘッダーハッシュを探す作業です。PoWは計算作業をブロックへ結び付け、履歴の書き換えに大きなコストを求める仕組みです。

約10分ごとに必ずブロックができますか。

いいえ。約10分は長期平均の目標で、個々の生成時間は変動します。取引がブロックへ入るまでの時間や、取引所が入金を反映する時間も保証されません。

6承認なら絶対に取り消されませんか。

絶対ではありません。承認が増えるほど履歴を置き換えるための作業は一般に増えますが、ゼロリスクにはなりません。必要承認数は金額や受取サービスの方針に応じて判断されます。

半減期で保有BTCは半分になりますか。

半分になりません。半減するのは210,000ブロックごとに認められる新規発行分、つまりブロック補助金です。利用者が保有しているBTC数量を減らす処理ではありません。

発行上限があれば価格は必ず上がりますか。

必ず上がるとは言えません。約2100万BTCという供給上限はプロトコル上の設計ですが、価格は需要、規制、景気、市場心理、流動性など多くの要因で変動します。

取引が未承認のときはどうしますか。

同じ送金を繰り返さず、TxID、手数料率、メモリプール、宛先、取引所の必要承認数を確認してください。RBF・CPFPは利用ウォレットや取引所の公式手順を確認してから判断します。

参考情報

この記事は、以下の一次情報・公式情報を参考に整理しています。プロトコル、ソフトウェア、取引所の仕様は変わる場合があるため、実際の操作前には必ず最新情報をご確認ください。

この記事を書いた人
GrowAtlas編集部

GrowAtlas編集部

金融・資産形成・AI情報メディア

金融機関での在職経験と金融Webメディアでのマーケティング経験を活かし、暗号資産・資産形成・金融知識・AI活用について、初心者にもわかりやすく信頼できる情報を発信しています。

タイトルとURLをコピーしました