あなた
Qubitcoin

qhash(量子回路のハッシュ)とは?

最終更新日:2026年11月5日

qhash の仕組み:ブロックヘッダーの SHA-256 がシミュレートされた 16 量子ビットの回路を設定し、その測定結果を再びハッシュします。GPU でマイニングする理由も。

qhash とは何ですか?

qhash は Qubitcoin のプルーフ・オブ・ワークで、小さな量子回路を内部に持つハッシュです。2 つの SHA-256 のステップの間で、その回路を普通のグラフィックカード上でシミュレートして実行します。

ほとんどのプルーフ・オブ・ワークのコインは、SHA-256 などの 1 つの関数でブロックヘッダーをハッシュします。そしてその結果をターゲットと比べます。qhash も同じ比較をします。

マイナーが行う作業は、回路のシミュレーションです。マイナーが試すノンスごとに 1 回行われます。ノンスとは、新しいハッシュを得るためにマイナーが変える数値です。

qhash の手順:ブロックヘッダー、SHA-256、シミュレートされた 16 量子ビットの回路、各量子ビットの測定、そしてもう一度 SHA-256
5 つの手順で見る qhash。最初のハッシュが回路を設定し、回路の測定結果が最後のハッシュに入ります。

qhash は手順ごとにどう動きますか?

  • 80 バイトのブロックヘッダーを SHA-256 でハッシュします。
  • そのハッシュを 64 個の小さな部分に分けます。それらを、16 量子ビットのシミュレーション回路の回転角として使います。
  • 回路には 2 層の回転と、CNOT ゲートの連鎖があります。
  • 各量子ビットを測定し、その結果を 16 ビットの数値に変えます。これで 32 バイトになります。
  • 最初のハッシュとその 32 バイトを合わせて、SHA-256 でハッシュします。
  • その結果がブロックハッシュです。どのプルーフ・オブ・ワークとも同じく、ネットワークのターゲットを下回る必要があります。

なぜ qhash は GPU でマイニングするのですか?

回路のシミュレーションは、グラフィックカードが得意とする並列計算そのものです。プロジェクト自身のマイニングソフトは、NVIDIA の cuQuantum ライブラリでこれを実行します。

ゲートと測定を含む 4 本の量子ビットの線でできた、シミュレーションの量子回路。そこから矢印が緑のチェックの付いたグラフィックカードのロボットへ向かい、灰色の ASIC マシンへの破線は赤のバツで終わっている。
グラフィックカードは qhash の回路のステップを実行できますが、SHA-256 の ASIC にはできません。
  • SRBMiner-Multi と WildRig NG:NVIDIA、AMD、Intel のカード。
  • ForgeMiner:NVIDIA と AMD のカード。

Bitcoin の ASIC は SHA-256 しか計算できません。そのため、回路のステップを実行できません。

qhash はマイナーにとって何を意味しますか?

接続の仕方は何も変わりません。プールがジョブを送り、GPU がノンスを探します。すべてのシェアは、ネットワークが使うのと同じ qhash のコードで検証されます。

チェーンはローンチ以来、何度か qhash を変更しています。そのため、マイニングソフトは最新のリリースを使ってください。そうしないと、シェアがネットワークと一致しません。

実際に試してみませんか?
「始め方」ガイドが最も近いサーバーを選び、そのまま使えるマイニングソフトのコマンドを作成します。
Qubitcoin のマイニングを始める