ガイド・マイニングプール

マイニングプール:マイナーが運を分け合う仕組み

CloudMineCryptoチームより更新日 読了目安 10分

The short answer

マイニングプールとは、複数のマイナーがハッシュレートを持ち寄り、報酬を分け合う仕組みです。単独では、高性能なマシンでもブロックを見つけるまで何年もかかることがあります。プールでは「シェア」と呼ばれる小さな作業証明に対して報酬が支払われるため、収益を少額ずつ安定して受け取れます。PPS、FPPS、PPLNSなどの報酬方式によって、運の影響を誰が負うかが決まり、プールは運営の手数料を受け取ります。

要点

  • プールを使っても平均収益は増えません。手数料と引き換えに、運による変動をなくします。
  • PPSとFPPSは、結果にかかわらずシェアごとに支払います。PPLNSは、プールがブロックを見つけたときだけ支払います。
  • シェアとは、プールが設定した、より達成しやすい目標を満たすハッシュです。あなたが行った作業量を証明します。
  • 少数の大手プールがブロックの大半を見つけています。そのため、Stratum V2とプールを簡単に切り替えられることが重要です。

シミュレーション · ライブネットワークでの確率

30日間マイニングした場合:ソロとプールのどちら?

同じマシンなら、期待値も同じです。変わるのは運だけ。規模を選んで再実行し、月ごとに結果がどれだけ違うか見てみましょう。

PPLNSプール

あなたのハッシュレート

2.00 EH/s

ネットワーク:811 EH/s(リアルタイム)

ネットワークに占めるあなたのシェア

0.25%

全ハッシュのうち

ソロマイニング:ブロック発見までの平均待ち時間

3日

今日の確率で

ソロマイニング:30日以内にブロックを発見する確率

99%超

もう一度実行して、運を試そう。

ソロ

運をすべて自分で引き受ける

34.59500000BTC

30日中11日で支払い

約$2,930,197

1日目30日間の予想: 33.48573767BTC

プール、FPPS

プールが運のブレを負担

32.69894842BTC

30日中30日で支払い

約$2,769,601

1日目30日間の予想: 32.64859423BTC

プール、PPLNS

プールの運を分かち合う

33.32702922BTC

30日中30日で支払い

約$2,822,799

1日目30日間の予想: 32.98345160BTC

予測ではなくシミュレーションです。実際の確率に基づき、運をランダムに再現します。使用するのは、現在のネットワークハッシュレートと、平均手数料を含む次のブロック報酬3.14500000BTC(1時間ごとに更新)です。破線は1日あたりの期待支払額で、3方式とも同じです。▲はグラフの範囲を超えた日を示します。ソロの場合、これはブロックを丸ごと獲得した日です。想定手数料:FPPSは2.5%、PPLNSは1.5%、ソロはなし。実際のプールはそれぞれ手数料を設定します。

マイニングプールとは?

定義 · マイニングプール

複数のマイナーが同じブロックを採掘できるよう調整し、各自の作業量に応じてブロック報酬を分配するサービスです。

プール内の各マイナーは、プールが割り当てるジョブでハッシュ計算を行います。プールがブロックを作成し、報酬はプールのアドレスに支払われます。誰かのマシンが有効なブロックを見つけると、プール全体に報酬が支払われ、その後プールからマイナーに分配されます。その分配方法を支払い方式といいます。

マイニングプールの仕組み

数千人のマイナー

各マイナーはプールが割り当てるジョブでハッシュ計算を行う

ジョブシェア

プールサーバー

シェアを集計し、ブロックを作成して、報酬を分配

発見したブロックブロック報酬

ビットコインネットワーク

ブロックを承認し、プールのアドレスに報酬を支払う

全員が同じブロックを採掘します。どのマシンがブロックを見つけても、報酬はプールに支払われ、プールは提出されたシェアに応じて全員に支払います。

マイニング自体が初めてですか?Bitcoinマイニング完全ガイドでは、ブロック、ハッシュ計算、報酬を基礎から解説します。また、プルーフ・オブ・ワークでは、すべてのマイナーが解こうと競うパズルについて説明します。

なぜマイニングプールがあるの?

運にばらつきがあるからです。マイニングは公平な確率のくじのようなものです。どのハッシュにも、ブロックを見つける確率は同じくごくわずかです。ネットワーク全体のハッシュレートに占めるあなたの割合が確率を左右します。1日に約144個のブロックが見つかるため、割合が小さいと待ち時間はとても長くなります。

現在のネットワークハッシュレート(811 EH/s、リアルタイム)では、200 TH/sの最新ASIC 1台が単独でブロックを見つける頻度は、平均して約77年に1回です。1か月あたりの期待報酬は0.00334857BTCにすぎませんが、ソロマイニングではその報酬をブロック1つ分まとめて受け取るか、はるかに可能性の高いケースとして、何も得られないかのどちらかです。

ブロック発見までの平均時間 = ネットワークのハッシュレート ÷ あなたのハッシュレート × 10分
ブロックはランダムに見つかります。これは平均待ち時間で、実際の待ち時間は大幅に短くなることも、長くなることもあります。

ソロマイニングの確率 · 現在のネットワーク

ひとりでマイニングすると、ブロックを見つけるまでどれくらいかかる?

200 TH/s

ソロでブロックが見つかるまでの平均時間

77年

代わりにプールを使うと、手数料を差し引く前の支払額は1日あたりおよそ0.00011135BTC(約$9.43)です。

1か月で942分の1
1年で1.3%
10年で12%

ソロで少なくとも1つのブロックを見つける確率。

現在のネットワークハッシュレート(811 EH/s、リアルタイム、1時間ごとに更新)と、平均手数料込みのブロック報酬3.14500000BTCをもとにした推定です。ネットワークの規模が変わらないと仮定していますが、実際にはほとんど変わらないことはありません。ここでの1 ASICは約200 TH/sを指します。

プールでは、全員の当選確率を合算します。ネットワークの大きな割合を占めるプールは毎日ブロックを見つけ、そのたびにあなたの取り分を支払います。長期的には、手数料を差し引いた合計額はほぼ同じになりますが、定期的に受け取れます。電気代は毎月かかるため、これは重要です。当選確率が変動し続ける理由は、難易度ガイドで解説しています。

ソロマイニングとプールマイニング、どちらがいい?

ほとんどの人にはプールが向いています。ソロが合理的なのは、あえて賭けに出る場合か、非常に大規模に採掘する場合だけです。

ソロマイニングプールマイニング
予想支払額プール手数料なしで全額プール手数料を差し引いた全額
報酬の受け取り方ブロックを丸ごと獲得するか、何も得られないか少額を、頻繁に受け取る
運のブレは誰が引き受ける?あなたがすべてプール、または分担(方式による)
必要なもの自分のノードとマイニングソフトプールのアドレスとワーカー名だけ
トランザクションを選ぶのは誰あなた通常はプール(Stratum V2では変わる場合があります)
向いている用途巨大なファームか、宝くじか家庭用マイナーと大半のマイニングファーム

ソロマイニングの本当のメリットは、手数料を含むブロック報酬をすべて受け取り、自分でブロックテンプレートを作れることです。その代わり、報酬を受け取るまで一生待つことになるかもしれません。自分で採掘環境を整える予定なら、Bitcoinマイニングの始め方でハードウェア、プール、設定について確認できます。

シェアとシェア難易度とは?

定義・シェア

プールが設定した、より達成しやすい目標を満たすハッシュです。有効なブロックではありませんが、マシンが作業している証明になり、プールはシェアを数えて各報酬のうちあなたの取り分を決めます。

ブロックは見つかる頻度が低すぎるため、それだけで誰かの作業量を測ることはできません。そこでプールは、もっと達成しやすい独自の目標を設定します。あなたのマイナーは、その目標を満たすハッシュをすべて報告します。そのうちの1つがネットワークの実際の目標も満たすことがあり、そのハッシュがブロックになります。

シェアもブロックも同じ種類のハッシュ

share target (set by the pool)block target (set by the network)
難易度が高すぎるハッシュは破棄されるシェア:作業を証明するブロック:プールに支払われる
縮尺は正確ではありません。実際には、ブロックの線は一般的なシェアの線より何兆倍も下にあります。

プールが設定する目標値をシェア難易度と呼びます。ほとんどのプールは、マイナーごとに難易度を調整します(「vardiff」)。高速なマシンがサーバーに報告を送りすぎず、低速なマシンも公平に測定できる頻度で報告できるようにするためです。200 TH/sのマシン1台の場合、計算は次のようになります。

予想シェア数 = ハッシュレート ÷(シェア難易度 × 2³²)。難易度が高いほどシェア数は減り、1つあたりは大きくなります。カウントされる作業量は同じです。
シェア難易度送信したシェア1分あたり
8,1921秒あたり5.71分あたり約341
65,5361秒あたり0.711分あたり約43
524,2881秒あたり0.091分あたり約5

PPSとFPPSとPPLNSの違い:プールの報酬の仕組み

方式によって決まるのは、ブロックが見つかるタイミングの運のブレを誰が負担するかだけです。手数料を除けば、長期的な平均はどの方式でもほぼ同じです。

変動のリスクを負うのは誰?

すべて自分で負うプールが負担
  1. ソロ

    運はすべて自分のもの

  2. PPLNS

    プールの運に乗る

  3. PPS+

    補助金は固定、手数料は運次第

  4. PPS / FPPS

    プールが負担

プールが運のブレを多く引き受けるほど、その分の手数料は通常高くなります。
方式支払いの仕組み運のブレは誰が引き受ける?
PPS(シェア払い)プールがブロックを見つけたかどうかにかかわらず、ブロック報酬に基づいてシェアごとに固定額を支払う方式プール
FPPS(full pay per share)PPSと同様に、取引手数料の一部も受け取れます。通常、直近のブロックをもとに平均化されます。プール
PPS+補助金はPPS方式で支払い、取引手数料はPPLNS方式で分配主にプール
PPLNS(pay per last N shares)プールがブロックを見つけたときだけ、直前のN個のシェアに分配あなたとプールの他の参加者
プール経由のソロマイニング自分のマシンが見つけた場合は、手数料を差し引いたブロック全体あなたがすべて

PPSとFPPS:シェアごとに報酬

PPSでは、プールがシェアごとの期待値をすぐに支払います。プールの調子が悪い週は自己資金から支払い、運の良い週は余分な分をプールが受け取ります。通常のPPSが対象にするのはブロック補助金だけです。FPPSは取引手数料の一部も上乗せするため、支払い額が増えます。こうしたリスクを負うため、これらの方式は通常、手数料が高めです。このページ上部のメインシミュレーターでは、FPPSをほぼ横ばいのオレンジ色の列で示しています。

PPLNS:プールがブロックを見つけたときに支払い

PPLNSはブロック発見前の直近N個のシェアに報酬を支払う

直近N個のシェアに報酬が支払われる
₿
古いシェアブロック発見
あなたのシェア(期間内に28件中5件)ほかのマイナー
ブロックが見つかると、その報酬はウィンドウ内のシェアに分配されます。そのため、ここでは28分の5を受け取ります。薄く表示されたシェアは、ブロックが見つかる前にウィンドウから外れたため、今回は報酬を得られません。

PPLNSでは、プールがブロックを見つけるまで報酬は支払われません。ブロックを見つけると、その直前のN個のシェアに報酬が分配されます。運の良い月は平均より多く、運の悪い月は少なくなります。小規模なプールは見つけるブロックが少ないため、支払額の変動が大きくなります。通常、手数料は低めです。また、報酬の対象期間があるため、プールを変えると、まだ支払われていないシェアを残すことになります。

マイニングプールの手数料はいくら?

通常、報酬の数%が出金前に差し引かれます。この手数料は、プールのサーバーやスタッフの費用に充てられます。PPSやFPPSでは、運の悪い時期にも支払いを続けるリスクも手数料に含まれます。表示されている手数料とあわせて、次の点も確認しましょう。

  • 手数料の対象。ブロック補助金のみ、またはブロック補助金と取引手数料。
  • 最低支払額。マイニング量が少ないと、条件に達するまで時間がかかることがあります。
  • 報酬の受け取り方。オンチェーン、または一部のプールではLightningで受け取れます。少額を頻繁に受け取るのに向いています。
  • 支払い時の取引手数料を誰が負担するか。あなたが負担する場合もあります。

200 TH/sのマシンを30日間使う場合の手数料

手数料1%
0.00003349BTC
手数料2%
0.00006697BTC
手数料3%
0.00010046BTC
手数料4%
0.00013394BTC
今日のネットワークハッシュレートとブロック報酬に基づく、30日間の予想報酬0.00334857BTC(リアルタイム、毎時更新)。電気代を差し引く前。手数料率の例であり、どのプールからの見積もりでもありません。

特定のプールの手数料をここに載せていないのは、頻繁に変わるためです。マシンを接続する前に、プールの手数料ページを確認してください。マイニングで利益が出るかどうかは、手数料より電気料金に大きく左右されます。計算には採算性ガイドと利益計算ツールをご利用ください。

Stratumとは?Stratum V2で何が変わる?

Stratumは、マイナーがプールと通信するためのプロトコルです。ASICが接続を開くと、プールから作業内容が送られ、ASICはシェアを送り返します。マイナーの設定時に入力するプールアドレスは、stratum+tcp://で始まります。

Stratum V1のセッションをメッセージごとに見る

マイナー

プール

mining.subscribe

こんにちは、マイナーです

mining.authorize

これは自分のワーカー名です

mining.set_difficulty

この難易度でシェアを送信

mining.notify

新しいハッシュ対象のジョブが届いた

mining.submit

シェアを見つけた

TCP接続でやり取りするプレーンテキストのJSON。後の2つは一日中繰り返されます。プールがブロックを更新するたびに新しいジョブが届き、数秒ごとにシェアが送られます。

Stratum V1は2012年から使われていますが、弱点もあります。メッセージは平文で、通常は暗号化されていないため、通信経路上の攻撃者が気づかれずにマイナーのハッシュレートを別の宛先に誘導するおそれがあります。また、ブロックに含める取引を選べるのはプールだけです。

Stratum V1Stratum V2
形式JSONテキスト2進数、よりコンパクト
暗号化通常なし暗号化・認証済み
帯域幅高い低い
ブロックテンプレート運は常にプールのものマイナーは自分で(任意で)申告できます

ブロックに何を含めるか決めるのは誰?

Stratum V1

取引を選択
プール
マイナーに表示される情報
ハッシュ計算の仕事だけ
通信量
プレーンテキスト(通常は暗号化なし)

ジョブ宣言機能付きStratum V2

取引を選択
マイナーになれる
マイナーに表示される情報
独自のテンプレート
通信量
暗号化済み、バイナリ形式
ジョブ宣言はV2では任意です。プールはV2に対応しながら、テンプレートを自分で作ることもできます。

プールの集中化が重要なのはなぜ?

少数の大手プールがBitcoinのブロックの大半を見つけています。現在の分布は、リアルタイムのmempool.spaceのマイニングダッシュボードで確認できます。プールに接続されたマシンをプール自体が所有しているわけではありませんが、この集中は実際に弱点となります。

  1. 1

    プールが取引を選ぶ

    Stratum V1では、プールがすべてのブロックテンプレートを作成するため、大きなプールが特定の取引をブロックから除外する可能性があります。

  2. 2

    規模が大きいほどパワーも増す

    単独のプール、または複数のプールの合計がハッシュレートの半分を超えると、直近のブロックを書き換えられる可能性があります。51%攻撃をご覧ください。

  3. 3

    マイナーは離脱できます

    ハッシュレートは固定ではありません。規模が大きくなりすぎたプールからマイナーが離れたこともあり、乗り換えには数分しかかかりません。

  4. 4

    V2で選択権が戻る

    ジョブ宣言を使うと、マイナーは自分でテンプレートを作り、プールは報酬の変動をならすためだけに利用します。

自分でマイニングするなら、小規模で公平な報酬方式のプールを選ぶことは、Bitcoinの分散性を保つための小さくても確かな貢献になります。

マイニングプールの選び方

どれくらい運に左右されてもいいかを基準に、詳細を比べてみましょう。

  1. 1

    報酬方式を選ぶ

    安定して予測しやすい収入ならFPPS。変動に耐え、長く続けるつもりなら、手数料の低いPPLNS。

  2. 2

    方式とあわせて手数料を確認

    FPPSとFPPSを比較しましょう。通常のPPSでは、手数料が低くても取引手数料がまったく含まれない場合があります。

  3. 3

    報酬を確認

    最低支払額、支払い頻度、Lightningに対応しているか、取引手数料を負担するか。

  4. 4

    近くのサーバーを使う

    レイテンシが低いほど、古いシェアが減ります。古いシェアはプールがカウントできない作業です。

  5. 5

    透明性を確認する

    公開されたブロック実績、明確な手数料ページ、プール側で認識されているハッシュレートを確認できるダッシュボード。

  6. 6

    規模を考える

    最大手のプールだけが安全な選択肢ではありません。Stratum V2への対応はプラスです。

まずは自分のマシンで計算してみましょう。マイニングマシンの選び方とハッシュレート換算ツールが役立ちます。複数台を同時に稼働させる方法はマイニングファームガイドで紹介しています。

CloudMineCryptoのようなアプリはどこに当てはまる?

CloudMineCrypto gives you Bitcoin mining rewards for free, with no machine, no pool account and no power bill. Claim the free plan, watch ads, play games, complete offers or check in daily, and each one gives you mining hashrate. Your estimated BTC ticks up while your plans run. Want more speed? Paid plans are an optional boost for fun. They usually mine less than they cost, and the price is shown before you confirm.

1時間あたりのBTC = プランのハッシュレート ÷ ネットワークのハッシュレート × 6ブロック × ブロック報酬
アプリが報酬の見積もりに使う計算式です。ブーストは追加分です。ルールと上限が適用されます(利用規約 §5)。

3.70 GH/s

無料プランのハッシュレート

稼働中

8時間

無料プランの稼働期間

終了したら再度受け取る

0.0000000006887BTC

無料受け取り1回あたりの推定額

ブースト適用前、1時間ごとに更新

811 EH/s

ネットワークハッシュレート

稼働中

There’s no luck to ride out and no pool to pick. The app works out your rewards from your plan’s share of the whole network, so your estimate moves smoothly with that share, like the dashed line in the simulator above, rather than in lucky jumps. It’s still an estimate. When you’re ready, you withdraw to your own wallet on Bitcoin, Lightning or BNB Smart Chain. Validated requests are processed automatically; some are reviewed, and limits or verification may apply.

Live numbers for every plan are in how much Bitcoin a plan mines. Comparing options? See how cloud mining works, whether CloudMineCrypto is 本物, and the mining glossary for any term on this page.

よくある質問

ビットコインのマイニングプールとは?

マイナーがマシンを1つのサーバーに接続し、同じブロックの作業をして、それぞれの作業量に応じて報酬を分け合う仕組みです。めったに得られない高額報酬を、少額で定期的な報酬に変えます。

ソロマイニングに価値はある?

宝くじのようなものとして考えるなら、そうです。期待できる報酬は、プール手数料を差し引けばプールと同じです。ただし、家庭用ASICを1台使う場合、平均するとブロックを見つけるまで何年もかかり、見つけられないこともあります。

PPS、FPPS、PPLNSの違いは?

PPSはシェアごとに固定額を支払うため、運による変動はプールが引き受けます。FPPSも同じですが、平均的な取引手数料分も支払われます。PPLNSはプールがブロックを見つけたときだけ報酬が支払われ、直近N件のシェアに分配されます。そのため収入はプールの運に左右されますが、通常は手数料が低めです。

マイニングプールの手数料はいくら?

通常、報酬の数%です。PPSやFPPSのようにプールが変動リスクを負う方式は、PPLNSより手数料が高い傾向があります。手数料は変わるため、プール公式の手数料ページを確認してください。

マイニングプールは切り替えられますか?

はい。マイナーの設定でプールのアドレスとワーカー名を変更すればよく、数分でできます。PPLNSでは、古いプールのウィンドウに残っているシェアを失うため、頻繁に切り替えると少し不利になります。

Stratum V2とは?

マイナーがプールと通信するために使うStratumプロトコルの後継です。バイナリ形式で暗号化され、帯域幅の使用量も少なくなります。また、オプションのジョブ宣言機能を使うと、プールに任せずマイナーがブロックに含める取引を選べます。

CloudMineCryptoを使うのに、マイニングプールへの参加は必要?

No. You claim free mining plans (or add an optional paid boost), and the app estimates your rewards from your plan’s hashrate as a share of the whole Bitcoin network. A plan doesn’t give you ownership of, or a share in, any pool or hardware, and rewards are estimates that aren’t guaranteed.

出典と追加の参考資料

  1. プールマイニングと支払い方式 · Bitcoin Wiki
  2. マイニングプール報酬のFAQ · Bitcoin Wiki
  3. マイニングガイド: ソロとプール · Bitcoin開発者ドキュメント
  4. Stratumマイニングプロトコル · Bitcoin Wiki
  5. Stratum V2: 次世代のマイニングプロトコル ・ Stratum V2 ワーキンググループ
  6. 採掘ダッシュボード:ハッシュレート、難易度、プール · mempool.space

このページのリアルタイムの数値は、CloudMineCrypto APIまたは横に記載された公開ブロックチェーンデータサービスから取得し、定期的に更新しています。各数値の出典も表示しています。このガイドは教育目的であり、金融アドバイスではありません。CloudMineCryptoは投資商品ではありません。アプリ内の報酬は推定値であり、保証されません。

仕組みは読んだよね。次は、実際に動くところを見てみよう。

CloudMineCryptoアプリで無料の8時間マイニングプランを受け取ると、ライブのネットワークデータに基づく推定BTCが増えていくのを確認できます。ハードウェアもカードも不要。