Bitcoin は、発行があらかじめ定められたアルゴリズムによって完全に制御される最初のデジタル資産でした。その仕組みは、新規コインの供給を調整する3つの要素――総ハッシュレート、半減期(ハルビング)、そしてネットワーク難易度――に基づいています。
ビットコインにおける「ネットワーク難易度」とは
ビットコインのネットワーク難易度は、次のブロックを見つけてブロックチェーンに追加するために、マイナーにどれだけの計算資源が必要かを示す指標です。「マイニング難易度」とも呼ばれます。
単位はハッシュ/秒(H/s)で表され、便宜上 K、M、G、T などの接頭辞が用いられます。
難易度という概念は、Bitcoin をはじめとする Proof-of-Work(PoW)型のコンセンサスを採用するネットワークに固有です。Proof-of-Stake(PoS)へ移行したネットワークには、この指標は存在しません。
マイナーの総計算能力が増えれば難易度は上昇し、ハッシュレートが低下すれば難易度は下がります。このフィードバックにより、ブロックはおおむね10分間隔で安定して生成され、発行は予測可能なものとして保たれます。
プロトコルは各サイクルで一定の発行ペースを維持するため、定期的に難易度を再計算します。
PoWが「計算」でブロックチェーンを支える理由
Proof-of-Work は、ビットコインで実装された最初の広く採用されたコンセンサス機構です。仕組みはシンプルで、新しいブロックを連鎖に取り込むには、マイナーが所定の閾値(例:先頭に一定数の0を持つ)を満たすハッシュを見つける必要があります。先頭の0が1つ増えるごとに難易度は指数関数的に上がり、より多くの電力と計算能力を要します。この「仕事(Work)」がネットワークを守ります。取引履歴を書き換えるには、膨大な累積難易度のもとで鎖全体を再計算しなければならず、現実的には不可能だからです。
一方で PoW の欠点は高い電力消費です。計算はネットワークの安全性だけを目的として行われ、直接的な社会的効用はありません。参加するマイナーが増えるほど課題は難しくなり、消費電力は増えます――それでも平均ブロック間隔(ビットコインでは約10分)は維持されます。このトレードオフが、Proof-of-Stake などの代替手段の模索を促しました。
難易度が発行に与える影響
ハッシュレートが上昇するとブロック発見が速まり、一時的にコインの発行ペースが上がります。総計算能力が低下するとブロック生成が遅くなり、発行ペースは落ちます。
これらの変動を平準化するため、プロトコルは2,016ブロックごと(およそ2週間ごと)に難易度を再計算します。実際のブロック生成時間が目標の10分から乖離していれば、難易度が調整されます。こうした仕組みが、発行を予測可能な範囲に保ち、計画されたデフレ型モデルを支えています。
現在の難易度水準とトレンド
2025年9月、ビットコインの難易度は130 Tを超え、過去最高を更新しました。2025年初頭から約16%上昇し、この5年間で6倍以上に拡大しています。これはマイニング産業の拡大と、資産への関心の高まりを反映しています。
参考までに、2017年初頭の難易度は500 G未満で、現在の約1/250でした。初期(2010年頃まで1 K未満)には、一般的なデスクトップ CPU でも採掘が可能でした。
参加者の増加とネットワークの高度化に伴い、CPU の性能では不足するようになりました。2013年には、CPU をはるかに上回る性能の専用機 ASIC が登場し、ハッシュレートとビットコイン難易度は急騰しました。
初期の ASIC マイナーはおよそ 1 TH/s を達成し、典型的な CPU の性能(多くは 100 KH/s を超えない)に比べて数千倍の処理能力を持っていました。