難易度は、新しいブロックを見つけるのがどれだけ難しいかを示す指標です。プルーフ・オブ・ワーク方式のマイニングでは、マイナーは目標値以下のハッシュ値を見つけるために競い合います。目標値が低いほど、パズルは難しくなります。難易度は、ブロックが見つかる速度に基づいて自動的に調整されます。ビットコインは10分ごとに1ブロックを目標としています。マイナーがそれよりも速くブロックを見つけると、難易度が上がります。ブロックの発見速度が遅くなると、難易度は下がります。ネットワークは2016ブロックごと、つまり約2週間ごとに再調整されます。
この調整により、マイニングパワーの増減に関わらず、ブロック生成は安定します。2021年に中国がマイニングを禁止した際、ビットコインのハッシュレートは急激に低下しました。これに対応して難易度も低下しました。他の地域のマイナーがそのギャップを埋めました。チェーンはほぼ同じペースでブロックを生成し続けました。難易度は委員会によって設定されるものではありません。プロトコルに組み込まれたフィードバックループです。ハッシュレートが高いほど難易度が高くなり、同じ報酬を得るためにマイナーはより多くのパワーを必要とします。競争が効率性と統合を促進します。
難易度調整メカニズム
- 固定ブロック生成時間(ビットコインの場合は10分)を目標とする
- 2016ブロックごと(約2週間ごと)に調整されます。
- 採掘力が増えると上昇し、採掘力が少なくなると低下する
- 供給量を膨張させるような急速なブロックから保護します
難易度の高さは、ビットコインマイニングがますます工業化されている理由の一つです。難易度が高い場合、安価なハードウェアしか持たない小規模なマイナーは競争に勝てません。
Comments
No comments yet. Be the first to share a thought.
Leave a comment