ハッシュレート変換ツールとは?
ハッシュレートとは、マイナー(採掘機)やマイニングネットワーク全体が1秒間に処理する暗号学的ハッシュ計算の回数を表す指標です。最近のハードウェアは非常に高速なため、ハッシュレートは段階的な単位で表記されます。具体的には、毎秒ハッシュ数(H/s)、キロハッシュ(kH/s)、メガハッシュ(MH/s)、ギガハッシュ(GH/s)、テラハッシュ(TH/s)、ペタハッシュ(PH/s)、エクサハッシュ(EH/s)です。1つ単位が上がるごとに1000倍になります。このツールを使えば、これらの単位どうしの換算を一瞬で行えます。
使い方
まずハッシュレートの数値を入力し、その数値が現在どの単位なのか(変換元の単位)を選びます。次に変換したい単位(変換先の単位)を選択してください。換算後の値と、計算に使われた倍率がすぐに表示されます。「110 TH/s」のようなASICのスペック確認はもちろん、EH/s で発表されるネットワーク全体のハッシュレートにも対応しています。
計算式のしくみ
各単位には10を底とする指数が割り当てられています。H/s = 0、kH/s = 3、MH/s = 6、GH/s = 9、TH/s = 12、PH/s = 15、EH/s = 18 です。換算式は
$$\text{Result} = \text{Value} \times 10^{\left(\text{From Exp} - \text{To Exp}\right)}$$
となります。より小さい単位へ換算すると指数はプラスになり(数値は大きくなり)、より大きい単位へ換算すると指数はマイナスになります(数値は小さくなります)。
計算例
1 TH/s を GH/s に換算してみましょう。変換元の指数は12、変換先の指数は9なので、倍率は
$$10^{\left(12-9\right)} = 10^3 = 1000$$
です。したがって \(1 \times 1000 = 1000\) GH/s となります。逆方向に 5000 GH/s を TH/s へ換算する場合は \(10^{\left(9-12\right)} = 0.001\) を使い、答えは 5 TH/s です。
よくある質問
スケールは10進数ですか、それとも2進数ですか? ハッシュレートの接頭辞はSI単位系の10進プレフィックスです。1段階ごとにちょうど1000倍であり、1024倍ではありません。
ビットコインのネットワーク全体のハッシュレートはどのくらいですか? 数百 EH/s に達することが多くあります。EH/s を TH/s に換算する場合は1,000,000倍します。
小数の値も換算できますか? はい。0.5 TH/s のように小数を入力できます。これは 500 GH/s に相当します。