本文へスキップ
buybitcoinsmart

用語集 / マイニングとコンセンサス

ハッシュレート

別名はHash rate、Hashrateです。

ハッシュレートとは?
ハッシュレートとは、マイニングネットワークが1秒間に試行するハッシュの回数であり、ある時点でどれだけの計算作業がビットコインを守っているかを示す標準的な指標です。

実際にハッシュを数えている人はいません。この数値は、公開されている難易度に対するブロックの到着速度から推定されるもので、テラハッシュ(毎秒1兆個)やエクサハッシュ(テラハッシュ100万個)で表され、ネットワーク全体ではおおよそ1,000エクサハッシュの規模で稼働しています。ハッシュレートが高ければ攻撃に費用がかかることを示しますが、価格については何も示しません。

仕組み

ハッシュレートはメーターの読み取り値ではなく推定値であり、その推定値がどのように組み立てられるかを知れば、グラフがなぜ大きく上下するのかが分かります。

観測する誰もが利用できる材料は2つだけです。プロトコルが公開している現在の難易度と、見つかったブロックのタイムスタンプです。難易度に4,294,967,296を掛けるとブロック1つあたりに必要な平均ハッシュ数が得られ、それをブロック間の平均秒数で割ります。ブロックの発見はランダムな過程であるため、短い期間ではばらつきが大きくなります。運の良い1時間は、実際には起きなかった50%の急増を示唆することがあり、読む価値のあるグラフがすべて7日間の平均を使うのはそのためです。

単位は千ごとに上がります。テラハッシュは毎秒1兆個のハッシュ、ペタハッシュはテラハッシュ1,000個、エクサハッシュはペタハッシュ1,000個、ゼタハッシュはエクサハッシュ1,000個です。現在のマシン1台は毎秒およそ200テラハッシュを生み出すため、2025年9月2日に初めて1ゼタハッシュに達した7日間のネットワーク平均は、そのようなマシン約500万台が同時に稼働した出力に相当します。

この数値は資金と地理に伴って動きます。中国がマイニング産業を追放し、マシンが輸送用コンテナに積まれた2021年5月から7月にかけて、この数値はおよそ半分に落ち込み、その後数か月の間に、それらのコンテナが米国、カザフスタン、パラグアイで電源に接続されるにつれて回復しました。作業量あたりの収益が古いハードウェアを無意味にすると下がり、新しい設備が稼働すると上がります。

ビットコインを購入するときにこれが重要な理由

ハッシュレートが購入者にとって重要なのはただ1つの点、すなわち自分のコインが記録されている台帳を攻撃するコストとしてであり、それ以外の何かとして頻繁に売り込まれています。

まずセキュリティの観点から見ます。最近の履歴を書き換えるには、他の全員より多くのハッシュを計算する必要があり、最近のネットワークが稼働している毎秒およそ850エクサハッシュでは、正直なチェーンに匹敵させるには200テラハッシュのマシン430万台のようなものが必要で、消費電力は15ギガワット近くになります。ケンブリッジはネットワークの需要を独自に16.09ギガワットと推定しており、2つの数値は一致します。51%攻撃に関する真剣な議論がハッカーではなく国民国家を対象とするのはそのためであり、あなたのコインがフィッシングページよりも巻き戻しに対してはるかに安全なのもそのためです。

問題が生じるのは販売の謳い文句です。クラウドマイニングやハッシュレートのレンタル契約は、同じ数値の一部を不労所得として販売します。前払いし、毎日の支払いを受け取り、ハードウェアは所有しません。実際のマイナーが得る収益を販売しながら、事業者はマシン、電力契約、そしてあなたの預け金を保持するため、この計算が表計算ソフトで成り立つことはほとんどありません。レンタルしたハッシュレートに対する毎日の収益保証は、この業界で最も長く続いている詐欺の形式の1つです。

3つ目の誤用は価格の論拠です。過去最高のハッシュレートは強気のシグナルとして報道されますが、ハッシュレートは数か月の遅れを伴って収益に追随します。マイニングが儲かりそうに見えるときにマシンが発注され、その雰囲気が過ぎ去ったずっと後に届くからです。新たな最高値は、マイナーが昨年信じていたことの姿です。

難易度からハッシュレートの推定値を求める

ハッシュレートの推定は誰でも再現できる計算であり、一度行えば、今後見るあらゆるハッシュレートのグラフから謎がなくなります。

ネットワークが現在適用している難易度を取ります。ブロックには平均して難易度×4,294,967,296回の試行が必要です。難易度1が要求するのはその回数の試行だからです。難易度100兆では、ブロック1つあたり4,290垓回の試行になります。ブロック1つに想定される600秒で割ると、答えは毎秒716エクサハッシュです。最近ネットワークが維持している120兆を超える難易度で同じ計算を行うと、毎秒860エクサハッシュ近くになり、これは公開トラッカーが報告している値です。実際のブロックが600秒より短い間隔で到着しているなら、実際のハッシュレートは推定値を上回っており、次の難易度調整でそれが確認されます。

ハッシュレートvsマイニング難易度

ハッシュレートはマイナーが供給するものであり、難易度はプロトコルが返す答えです。大規模な設備が電源を入れられるとハッシュレートは一晩で2倍になり得ますが、難易度は最大2週間後の次の調整までそれに気づきません。その間、ブロックは単に10分より速く到着します。数か月の単位では両者は密接に追随し合い、難易度からハッシュレートを推定できるのはまさにそのためですが、ある1日を見れば一方が原因で他方が遅れて追いつく修正です。

ハッシュレートvsハッシュプライス

ハッシュレートは作業量であり、ハッシュプライスはその作業が稼ぐものです。ハッシュレートは毎秒のハッシュ数で数えられ、収益については何も明らかにしません。ハッシュプライスは1ペタハッシュあたり1日あたりのドルで示され、マイナーの損益計算書を1つの数値に圧縮したものです。ハッシュレートが上がると同じブロック報酬がより多くのマシンで分け合われるため、両者は通常逆方向に動きます。過去最高のハッシュレートは一般にマイナーにとって悪い知らせであり、それは報道されがちな内容とはほぼ正反対です。

混同しやすい用語

よくある質問

ハッシュレートが上昇するとビットコインの価格は上がりますか?

いいえ、因果関係は逆方向で、しかもゆっくりと働きます。マイナーは収益が良さそうに見えるときにハードウェアを発注し、数か月後に接続します。そのためハッシュレートは、マイナーが何を期待していたかを遅れて記録したものであり、価格が次にどう動くかを予測するものではありません。

ハッシュレートは自分で確認できますか?

はい。自分のノードは難易度とすべてのブロックのタイムスタンプを把握しており、Bitcoin Coreがgetnetworkhashpsコマンドで推定値を計算してくれます。公開チャートも同じ計算を行っており、通常は7日間の期間で算出します。

ハッシュレートが高いほど自分のビットコインは安全ですか?

わずかに安全になるだけで、しかも特定の1つの脅威に対してのみです。ハッシュレートが高まると直近のブロックを書き換えるコストが上がりますが、それはすでに現実的でない行為でした。フィッシング、取引所の破綻、シードフレーズの紛失には何の効果もありません。これらこそが実際に人々がコインを失う原因です。

次に読む

関連用語

マイニングとコンセンサスのその他の用語

このページを英語で読む