用語集 / マイニングとコンセンサス
ソロマイニング
- ソロマイニングとは?
- ソロマイニングとは、自分のマシンを自分のノードに向けて、当選したときにブロック報酬の全額を手にする一方、まったく当選しない可能性も受け入れることを意味します。
支払いは、何もなし、何もなし、何もなし、そして突然すべてという形で訪れます。趣味で使うマシンは、毎秒数百エクサハッシュを計算するネットワークのごく一部を占めるにすぎないため、期待される待ち時間は数千年に及びますが、それでもソロでのブロックは見つかり続けています。ブロック960,804は2026年8月2日にソロマイナーに渡り、3.1569コインが支払われました。電気代以外にチケット代のかからない、公正な確率の宝くじなのです。
仕組み
ソロマイニングではプールが介在しません。それによって変わるのは支払いの構造だけで、探索そのものは何も変わりません。
マシンはプールにいるときとまったく同じようにヘッダーをハッシュし続けます。違うのは、ブロックテンプレートがどこから来るのか、そしてコインベース取引が誰に支払うのかという点です。最も純粋な構成では、Bitcoin Coreを自分で実行し、自分のマイナーがそこにテンプレートを要求し、報酬の送金先は自分自身のアドレスになるため、当選したブロックは仲介者も手数料もなく直接自分に支払われます。また、テンプレートを自分で構築するため、どの取引を含めるかも自分で選べます。
多くの趣味の人は代わりに中間の選択肢、すなわちソロプールを使います。Con Kolivasが運営するsolo.ckpool.orgなどのサービスは、サーバー、接続、ブロックの中継を提供しますが、報酬を分配するのではなく、勝者総取りで支払います。ブロックを見つけた人が、2%の手数料を差し引いたブロック補助金と手数料を受け取ります。2026年8月の当選は、そのソフトウェアに記録された317番目のソロブロックであり、その集計は公開されているため、ソロでの当選は伝説ではなく検証可能なのです。
確率は単純な割り算です。ネットワークのハッシュレートに占める自分の割合に、1日あたり144ブロックを掛けると、1日あたりの期待ブロック数が得られます。1.2テラハッシュ毎秒のBitaxe Gammaを、850エクサハッシュ前後のネットワークに対して動かすと、1日あたり約500万分の1の確率となり、平均すると1ブロックあたりおよそ13,000年になります。フルサイズの200テラハッシュのマシンなら、これが約81年まで短くなります。どちらの数字も試さない理由にはなりませんが、どちらもそれを前提に計画を立てない理由にはなります。
どこで見られるか
ソロマイニングは、利益よりも参加そのものが目的となる場面で見られます。
明らかな例は、机の上に置いた小型のオープンソース機器による宝くじ型のマイニングです。その機器は消費電力が電球より少なく、静かにハッシュを検証し続け、時折、文庫本ほどの大きさのマシンが6桁の価値があるブロックを見つけてニュースになります。2つ目の例は暖房です。電気を暖かさに変えるマシンは副産物としてハッシュを生み出すため、寒冷な気候では宝くじのチケットの限界費用は本当にほぼゼロになります。3つ目は思想的な理由です。自分のノードを持つソロマイナーは自分で取引を選ぶため、何が承認されるかをプールが決めることに対する、小さくとも現実の反対票となります。
ソロマイニングは、コインを蓄積するための安価な方法ではありません。期待収益は手数料の差を除けばプールマイニングと同じです。プロトコルは運ではなく仕事に対して支払うからです。ソロマイニングがするのは、同じ期待値を、1回の巨大で起こりにくい支払いに集中させることだけです。定期的にビットコインが欲しいなら定期的に購入してください。史上最も公正な宝くじのチケットが欲しいなら、小型のマイナーを接続して、あとは忘れておけばよいのです。