Blocknet マイニングに最適なハードウェア

· 9 分で読めます

このガイドでは、seine で Blocknet を最も速くマイニングできるマシン、RAM で動かせるスレッド数、期待できるハッシュレートを紹介します。ハードウェアを選ぶときや、手持ちのコンピューターの実力を見積もるときに役立ちます。

Blocknet マイニングに最適なハードウェアは?

簡単な答え

Blocknet マイニングに最適なハードウェアは、高いメモリ帯域幅と、スレッドごとに 2 GB を確保できる十分な RAM を兼ね備えたものです。seine の測定では、AMD EPYC Zen 5 サーバーが 32 スレッドで 49.4 H/s とトップで、AMD EPYC Zen 4 と Apple M4 Max が続きます。NVIDIA グラフィックカードを使えば、そのハッシュレートがさらに上乗せされます。

Blocknet のプルーフ・オブ・ワークは、ハッシュごとに 2 GiB のメモリブロックを使う Argon2id です。そのためメモリハードであり、ハッシュレートはコア数と同じくらいメモリ帯域幅とレイテンシー、そして 2 GiB のブロックを RAM に同時にいくつ収められるかに左右されます。下の表の上位マシンに共通しているのは、強力なメモリシステムです。

世代別の最高実測ハッシュレート

以下は seine でハードウェアの世代ごとに測定した最高の結果です。最後の列は、マイニングスレッドがメモリブロックに使う RAM(スレッド数 × 2 GiB)です。

ハードウェア チップ スレッド ハッシュレート マイニング用メモリ
AMD EPYC · Zen 5 EPYC 9R45 サーバー 32 49.4 H/s 64 GiB
AMD EPYC · Zen 4 EPYC 9R14 サーバー 24 35.7 H/s 48 GiB
Apple M4 Max 48 GB MacBook Pro 16 30.9 H/s 32 GiB
Arm サーバー AWS Graviton4 16 21.5 H/s 32 GiB
Intel Xeon Sapphire Rapids 8488C 12 13.1 H/s 24 GiB

サーバーの行は 2 MiB のヒュージページを使った AWS のクラウドマシン、M4 Max の行は 48 GB の MacBook Pro で測定しました。各数値は完了したハッシュ数を経過時間で割ったもので、複数回の実行の平均です。測定期間は 2026 年 7 月から 10 月です。Zen 5 の結果は、128 GiB の RAM を搭載した 32 コアの EPYC 9R45 マシンである AWS m8a.8xlarge で、seine v0.2.22 を使って 4 回実行した平均です。

テストしたすべてのプロセッサーの結果と、各行の根拠はパフォーマンスページに掲載しています。

メモリ帯域幅がハッシュレートを決める理由

Argon2id のハッシュは 1 回ごとに 2 GiB のブロック全体を一度埋め、その途中で以前の部分を読み戻します。プロセッサーの L3 キャッシュはメガバイト単位です。Zen 5 サーバーでは 8 コアのグループごとに 32 MiB を共有しているので、1 回のハッシュはそのキャッシュの 64 倍のメモリを処理します。処理の大部分はメモリとのデータのやり取りです。

数字がそれを示しています。49.4 H/s のとき、Zen 5 サーバーは毎秒約 99 GiB の新しいメモリブロックを書き込みます(49.4 × 2 GiB)。ハッシュレートはメモリシステムが手一杯になるまでスレッド数とともに上がり、このマシンでは 16 スレッドで 37.8 H/s、32 スレッドで 49.4 H/s でした。seine はお使いのマシンでこの曲線を測定し、最適なスレッド数に落ち着きます。

ハードウェアを選ぶときは、次の 3 つがポイントになります。

マイニングスレッド 1 つにどれくらいの RAM が必要ですか?

簡単な答え

マイニングスレッド 1 つにつき約 2 GB の RAM が必要です。ハッシュのたびに専用の 2 GiB のメモリブロックを埋めるためです。RAM の容量を 2 で割れば収まる最大スレッド数がわかり、そこから OS の分を少し引きます。seine はこの計算を自動で行い、RAM の 5% を予備として残します。

一般的な容量での計算は以下のとおりです。「計算上」は RAM ÷ 2 GiB です。最後の列は seine の 5% の予備と OS 用の約 2〜3 GB を引いたもので、おおよその目安としてご覧ください。4〜12 GB のノートパソコンや古い PC については、古い PC やノートパソコンでのマイニングのガイドをご覧ください。

RAM 計算上のメモリブロック数 seine が動かせるおおよそのスレッド数
16 GB 8 6
32 GB 16 14
64 GB 32 29
128 GB 64 59

seine はスレッド数をプロセッサーの論理コア数でも制限するので、実際の上限はどちらか先に尽きるほうです。たとえば、32 のハードウェアスレッドを持つ 16 コアのデスクトップ向けプロセッサーなら、RAM 32 GB で約 14 マイニングスレッド、64 GB で約 29 マイニングスレッドを動かせます。32 スレッドを動かすにはメモリブロックだけで 64 GiB に加えて余裕が必要で、32 スレッドの Zen 5 の結果が 128 GiB のマシンで得られたのはそのためです。

マイニング用に RAM を購入するなら、動かしたいスレッド数に合わせてください。スレッドごとに約 2 GB、それにシステム用の数ギガバイトです。

CPU と NVIDIA GPU で一緒に Blocknet をマイニングできますか?

はい。Windows と Linux では、seine は検出したすべての CPU コアとすべての NVIDIA グラフィックカードで同時にマイニングし、ハッシュレートが合算されます。フラグは不要で、これがデフォルトです。

Apple シリコン搭載の Mac では、seine はデフォルトで CPU を使ってマイニングします。これは M4 Max で測定した中で最速の構成です。マルチ GPU リグと必要な環境については NVIDIA ガイドをご覧ください。

seine は何を自動で調整しますか?

上の結果に到達するために設定することは何もありません。seine を実行し、アドレスまたは @name を貼り付けて、デフォルトのプールである bntpool.com をそのまま使うだけです。手順はマイニングガイドで説明しています。マイニング中、seine は次のことを行います。

これらはどれもプールへの再接続を伴わないので、調整によってマイニング時間が失われることはありません。各ステップは自動チューニングガイドで説明しています。

Linux と WSL では、追加でやっておく価値のある設定が 1 つあります。検証用マシンでは、ヒュージページを確保すると 2 MiB ページで約 4〜6%、1 GiB ページでさらに 2% 向上しました。コマンドはヒュージページガイドに、EPYC と Xeon のマシンについては大型サーバーガイドにあります。

自分のハッシュレートを確認するには?

いちばん手軽なのは、seine をダウンロードしてマイニングを始めることです。ダッシュボードにすぐハッシュレートが表示され、bntpool.com で自分のアドレスを検索すればプールが記録している値も確認できます。数値を読む前に、チューナーが落ち着くまで少し待ってください。

プールに接続せずにプロセッサーを測定するには、seine のオフラインベンチマークを実行します。

./seine --bench --bench-kind backend --backend cpu --bench-secs 20 --bench-rounds 3

上の表と同じ指標である 1 秒あたりの完了ハッシュ数が表示されるので、お使いのマシンを公開されている結果と比較できます。

メモ

これらの結果は、Blocknet の現在の Argon2id プルーフ・オブ・ワークに基づくものです。blocknetcrypto.com によると、Blocknet は 2027年2月16日 ごろに Faraday というネットワークアップグレードを予定しており、より軽量なプルーフ・オブ・ワークが導入されます。seine は最新の状態に保ってください。seine は起動時と 12 時間ごとに新しいリリースを確認します。

よくある質問

ゲーミング PC で Blocknet をマイニングできますか?

はい。Windows と Linux では、seine は PC のプロセッサーとすべての NVIDIA グラフィックカードで同時にマイニングし、ハッシュレートが合算されます。スレッド数は RAM に合わせて決めるので、32 GB のゲーミング PC なら最大約 14 スレッドを動かし、マイニングしながらプロセッサーと各カードを自動で調整します。

32 GB の RAM で Blocknet のマイニングスレッドはいくつ動かせますか?

約 14 です。各スレッドはハッシュごとに 2 GiB のメモリブロックを必要とするので、32 GB には計算上 16 個入ります。seine は RAM の 5% を予備として残し、OS 用の余裕も確保するので、32 GB のマシンでは約 14 スレッドになります。seine は起動時にこれを自動で計算します。

seine は Blocknet のマイニングにどのグラフィックカードを使いますか?

seine は Windows 版と Linux 版で NVIDIA グラフィックカードを使ってマイニングし、検出したすべてのカードをプロセッサーと並行して使います。Windows では CUDA ランタイムが同梱されているので、NVIDIA ドライバーだけが必要です。Linux ではドライバーと NVRTC ライブラリをインストールしてください。初回起動時に各カードを調整し、その結果を記憶します。

Blocknet のマイニングでメモリ帯域幅が重要なのはなぜですか?

Blocknet のハッシュは 1 回ごとに 2 GiB のメモリブロックを丸ごと書き込み、その全体からデータを読み戻します。これはどのプロセッサーのキャッシュよりもはるかに大きな量です。そのためハッシュレートは、メモリシステムがデータを動かす速さで決まります。メモリ帯域幅が大きく、多くのスレッドを動かせるだけの RAM を持つマシンが最も速くマイニングできます。