1 秒あたりのメガハッシュ数
1 秒あたりのメガハッシュとは何ですか?
ハッシュは、データの集合をあらかじめ決められた長さの文字と数字に変換する数学的アプリケーションです。ハッシュは多くの場合短くて見つけやすいため、データの保存と取得を高速化するために使用されます。
この計算はマイニング プロセスで使用され、暗号通貨を作成するための強力なコンピューターと慎重に特殊化されたソフトウェアの使用が含まれます。マイナーは複雑な数学的問題に答えることが期待されており、その中には手で解くのが非常に難しいものもあります。
これらの計算は、マイニング デバイスの実行速度である MH/s などのハッシュ レートで測定されます。 MH/s は 100 万 (1,000,000) ハッシュに相当します。ビットコイン マイニングは本質的にスピードを必要とする推測ゲームであるため、各マイニング機器は 1 秒間に数百、さらには数百万の推測を行います。目的は、質問に対する正しい答えを見つけて現在のブロックを解決することです。
実際のところ、難易度が上昇しているため、 1 つの CPU で 1 つのブロックを 1 秒あたり 50 ハッシュでソロマイニングするには 25 万年かかります。だからこそ、正気の人間が CPU でビットコインをマイニングしようとは思わないのです。
特定用途向け集積回路 (ASIC) マイナーなど、新しくてより強力なマイニング ハードウェアが多数市場に参入し、マイナーの収益が増加しています。ただし、マイニングの複雑さが増すにつれて、コンピューターはより多くのエネルギーを必要とします。その結果、電力消費量の割合が増加します。
もう 1 つの興味深い点は、ハッシュ レートが暗号通貨と使用されるマイニング マシンまたは機器に基づいて異なることです。異なる暗号通貨によって使用されるハッシュパワーの量は異なります。
暗号通貨マイナーはハッシュレートの影響を直接受けます。ハッシュ レートが高いほど、ブロックがマイニングされる可能性が高くなります。採掘者は、レートが最高のときに、採掘に成功したブロックからブロック報酬を獲得できる可能性が高くなります。
コンピューターのデータ ストレージの概念に精通している人なら誰でも、ハッシュ レートを表すために使用される用語を認識するでしょう。その用語には、 Mega、Giga、Teraなどがあります。
たとえば、1 秒あたり 60 ハッシュのハッシュ レートは、デバイスがブロックを解決するために 1 秒あたり 60 回の計算と推測を行うことができることを意味します。
キロハッシュ (KH/s) が一歩進んでおり、メガハッシュ (MH/s)、ギガハッシュ (GH/s)、テラ(TH/s)、およびペタ(PH/s) が続きます。ハッシュ レートは次のように決定されます。
キロハッシュ = 1,000 ハッシュ
メガハッシュ = 1,000 キロハッシュ
最近のイーサリアム マイニング マシン (主に GPU) の大部分は、メガハッシュ範囲を使用して実行されます。
イーサリアムのマイニングを詳しく見てみましょう。たとえば、優れた GPU を使用すると、1 秒あたり約 50 メガハッシュを達成できます。より多くのことを達成する人もいますが、それよりも少ない人もいます。多くの Ethereum マイニング設定では 7 つの GPU が使用されています。 7 つの GPU がすべて同じ速度で動作すると仮定すると、毎年 10 イーサをわずかに超える収益が期待できます。