簡潔に答えると、ビットコインのネットワークが停止することはありません。
初心者によくある誤解は、最後のビットコインが生成されるとマイニングが止まり、ブロックチェーンが凍結するというものです。実際には、ビットコインのコードは、この節目を円滑に迎えられるよう、最初から設計されています。
最後のわずかなビットコインが発行されると、ビットコインは百年にわたる、発行主導型のネットワークから純粋な取引手数料型のネットワークへの移行を完了します。マイナーは引き続きマシンを稼働させ、取引はこれまでどおり10分ごとに処理され、ユーザーは世界中で資金を送金し続けます。
最後のビットコインがマイニングされるのはいつ?
ビットコインの数学的な半減期スケジュールに基づくと、最後のサトシ(ビットコインの最小単位で、0.00000001 BTCに相当)は、ブロック高6,930,000に達する2140年頃に発行されます。
すでに全ビットコインの93%以上が発行されていることを考えると、マイニングが2140年まで続くと聞いて驚く人も少なくありません。
これほど長い時間がかかるのは、半減期のルールによるものです。
ブロック報酬は210,000ブロックごと(およそ4年ごと)に半減します。
2009年初頭、マイナーは1ブロックあたり新たに50ビットコインを受け取っていました。
2024年には、その報酬は3.125ビットコインに減りました。
2036年には、1ブロックあたり0.4ビットコイン未満になります。
報酬が繰り返し半減するため、新規供給のペースは指数関数的に遅くなります。最初の1,800万枚のマイニングにはわずか約10年しかかかりませんでしたが、最後の200万枚には100年以上かかります。
ブロック報酬がなくなった後のマイニングの仕組み
2140年以降もマイナーが活動を続ける理由を理解するには、現在マイナーがどのように報酬を得ているかを見る必要があります。
マイナーの収入源は2つあります。
ブロック報酬:プロトコルによって新たに発行されるビットコイン。
取引手数料:取引をブロックに含めてもらうためにユーザーが支払う少額の手数料。

現在、マイナーの収入の大部分をブロック報酬が占めています。しかし、この報酬は4年ごとに減少します。
2140年にはブロック報酬がゼロになります。その時点で、マイナーの収入は100%取引手数料になります。マイナーは引き続き取引をまとめてブロックに並べ、プルーフ・オブ・ワークの計算を解くことで、各送金に付随する累積手数料を獲得します。
サトシ・ナカモトは、2008年に発表したビットコインの原論文で、この移行について明確に説明しています。
「あらかじめ定められた枚数のコインが流通した後は、インセンティブを完全に取引手数料へ移行し、インフレを完全になくすことができます。」
ネットワークのセキュリティは損なわれるのか?
ブロックチェーンのセキュリティは、セキュリティ予算、つまり台帳を守るマイナーへの報酬として支払われる総額に左右されます。マイナーの収益が低くなりすぎると、マイナーが機器の稼働を停止し、ネットワークを保護する計算能力(ハッシュレート)が低下して、攻撃に対して脆弱になる可能性があります。
経済学者やネットワーク開発者は、主に次の3つの要因によってセキュリティが維持されると考えています。
1. 高価値のベースレイヤー決済
世界的な普及が進むにつれ、ビットコインのベースレイヤーは、Fedwireや中央銀行の決済システムのような機関向け決済ネットワークとして機能する可能性が高いでしょう。日常的なコーヒーの購入は低コストのセカンドレイヤーで行われる一方、ベースレイヤーで数千万ドルを決済する銀行、多国籍企業、政府系ファンドは、絶対的な決済確定性を得るために、より高い取引手数料を喜んで支払うでしょう。
2. レイヤー2の拡大(ライトニングネットワーク)
ライトニングネットワークのような技術を使えば、何百万もの少額で迅速な日常決済をオフチェーンで行えます。定期的に、これらのレイヤー2チャネルは開設、残高調整、閉鎖の際に、純残高をメインのビットコインブロックチェーン上で決済します。こうした一括決済では、何千もの支払いがまとめられるため、メインチェーンのマイナーに対して安定した競争力のある手数料圧力が生まれます。
3. エネルギーとハードウェアの効率性
マイニング用ハードウェアが物理的な効率の限界に達するにつれて、マイニング事業で重要になるのは、より高速なチップを購入することよりも、余剰エネルギーを最も安く調達することです(利用されずに余っている天然ガス、水力発電の余剰電力、太陽光発電のピーク時の電力など)。運用コストが低ければ、取引手数料だけに頼るようになっても、マイナーは利益を上げ続けられます。
ビットコインは本当に2100万枚すべて存在するのか?
厳密には、いいえ。次の2つの理由により、流通するコインの総数が21,000,000枚に達することはありません。
1. コードは切り捨てる
ビットコインのコードでは、ブロック報酬を割る際にビットシフト演算子(>>)を使った整数演算が行われます。数値を無限に割り続けることはできないため、最小単位(サトシ)で切り捨てられます。理論上、マイニング可能な最大量は実際には20,999,999.9769 BTCです。
2. 何百万枚ものコインが永久に失われている
ビットコインの実際に利用可能な供給量は、2100万枚を大きく下回ります。この15年間で、人々はハードディスクを捨てたり、秘密鍵をなくしたり、シードフレーズを引き継がずに亡くなったり、無効な使い捨てアドレスにコインを送ったりしてきました。
ブロックチェーン分析企業は、300万〜400万枚のビットコインが永久に失われ、流通から外れたままになっていると推定しています。これらのコインは二度と動かせないため、ビットコインの実質的な流通供給量はすでに約1,700万〜1,800万枚に永久に制限されています。
ビットコインのマイニング:現在と2140年以降

よくある質問
2100万枚すべてがマイニングされたら、ビットコインは機能しなくなるのですか?
いいえ。ビットコインは今日と同じように、引き続き取引を処理します。変わるのは新しいコインが作られなくなることだけです。マイナーは報酬として、ユーザーの取引手数料のみを受け取るようになります。
2100万枚という上限が引き上げられることはありますか?
技術的には、ビットコインのソフトウェアコードはオープンソースですが、2100万枚の上限を変更するにはネットワークのハードフォークが必要です。世界中の独立したノード運営者、企業、マイナーが、新しいルールを採用する必要があります。供給量を増やすと全員の貯蓄価値が薄まるため、コミュニティには2100万枚の上限を変えるルール変更を拒否する強い経済的インセンティブがあります。
取引手数料だけではマイナーの採算が取れなくなったらどうなりますか?
ビットコインには難易度調整の仕組みが組み込まれており、2,016ブロックごと(およそ2週間ごと)に再計算されます。手数料が下がり、一部のマイナーが機器の稼働を停止すると、ネットワークは自動的にマイニング難易度を下げます。これにより、残った参加者にとってマイニングがより安価で容易になり、ネットワークを停止させることなくバランスが回復します。
要点
2140年になっても、突然の暴落や劇的な停止が起こるわけではありません。それは単に、ビットコインがサトシ・ナカモトの当初の設計を実現する日を示しています。すなわち、変更不可能な金融政策とインフレ率ゼロを備えた、完全に分散化された自律運営型のグローバル金融ネットワークです。
