ビットコインでマイニング難易度が調整される理由
Bitcoinはブロックが目標ペース近くで到着するようマイニング難易度を調整します。ネットワークは固定サイクルで最近のブロックタイムから再計算します。

- 難易度は有効なブロックに必要なハッシュ作業量を設定します。
- ビットコインは直近のブロックタイムから、決まったサイクルで再計算します。
- ハッシュレートの上昇は通常難易度を上げ、ハッシュレートの低下は下げます。
- 短期的なハッシュレートの変動は、調整の合間でもブロックを速めたり遅くしたりすることがあります。
Bitcoinには中央のスケジューラがないため、難易度がブロック生成を自動的に調整します。
マイニング難易度とは何か?
マイニング難易度とは、マイナーがブロックを追加するために解かなければならないプルーフ・オブ・ワークのパズルを、ネットワークがどれだけ難しくするかを示すものです。難易度が高いほど、マイナーが有効なブロックを見つけるまでに、平均してより多くの試行が必要になります。
調整はどのように機能しますか?
Bitcoinは定期的に、最近のブロックの発見にかかった時間を確認します。目標ペースより速ければ難易度は上がります。遅ければ難易度は下がります。変更はブロックごとではなく、固定のブロックサイクルで行われます。
難易度を上げ下げする要因は何か?
ハッシュレートの上昇は通常、難易度を押し上げます。ハッシュレートの低下は通常、難易度を押し下げます。次の調整では、目標ペースを維持するために必要な作業量がリセットされます。ハッシュレートとは、マイナーがネットワークに投入する総計算能力のことです。
限界は何ですか?
難易度は決まったサイクルでのみ変化するため、短期的なハッシュレートの変動は調整の合間でもブロックを速めたり遅くしたりすることがあります。マイニングパワーの急激な増減は、次の再計算までブロックを速めたり遅くしたりする原因になります。ビットコインのルールは普遍的なものではなく、Ethereumはプルーフ・オブ・ワークからプルーフ・オブ・ステークへ移行しました。
- 単一の速いブロックは難易度を変えません。
- 1つの遅いブロックだけでは難易度は変わりません。
- 運の良いマイナーは、ハッシュレートが安定していてもブロックを素早く見つけることがあります。
よくある質問
はい。直近のブロックが目標ペースより遅く見つかった場合、ビットコインは難易度を下げます。
次の調整まではブロックの到着が遅くなることがあり、その際は通常、難易度が下がります。
直接的には関係ありません。手数料はブロックスペースの需要に依存し、難易度には依存しません。
いいえ。ビットコインは直近のブロックタイムから計算するのであり、マイナーが投票するものではありません。






