2021-08-20 15:59:41
暗号資産(仮想通貨)ビットコインのマイニング(採掘)をする場合、チェックしておくべき項目の1つに「Difficulty(難易度調整)」という指標が挙げられます。
Difficultyをチェックすることで、マイニングの活性度を確認できるほか、現在獲得可能な「マイニング報酬」が割安か、割高かの目安にすることができます。
本記事では、Difficultyについて、ハッシュレート(採掘速度)との相関性について解説します。ぜひ参考にしてみてください。
マイニングのdifficulty(採掘難易度)とは
マイニングにおける「Difficulty」とは、採掘難易度のことを表します。
マイニングはナンス(ブロック生成権)を見つけ、ブロックを生成する作業を実行していますが、その作業が難しくなることを「Difficultyが上がる」と表現します。
ブロック生成の際に行われる計算方法はアルゴリズムによって異なりますが、ブロックを生成するハッシュ値が、Difficulty Targetと呼ばれる値より小さくなるとマイニングは難しくなります。
わかりやすく、「受験生」を例にして解説してみましょう。受験生は、希望校への合格を目指して入試の試験問題を解きます。
試験では、減点された点数の総合計がある値(閾値)より低ければ、合格です。合格点のある値というのは、その年の受験者数や、受験問題の難しさ等によって変わる「変数」とします。
仮想通貨に置き換えると、この試験を解く行為がマイニング、試験で減点された点数の総合計がナンス、閾値がDifficulty Targetにあたります。
“困難…
。
長文は切り捨ててております。元ソースよりご確認ください。
元ソース