最新のインシデントはブロック高966,500で発生しました。2つの異なるマイニングプールが、同じ親ブロックに基づく有効な競合ブロックを生成しました。
SpiderPoolのバージョンは、Galaxy Researchのノードに到達した後、Bitcoinブロックチェーンの先端として認識されました。しかし、AntPoolも同じ高さで別の有効なブロックを独自に生成していました。このブロックが最終的に正規のチェーンの一部となりました。
Bitcoinネットワーク自体には何の問題もなかったことは注目に値します。コンセンサスバグや攻撃の成功はありませんでした。このような短命な競合ブロックは、「再編成(リオーグ)」という言葉が怖く聞こえるかもしれませんが、完全に正常な現象です。
実際に何が起こったのか?
Galaxyによれば、AntPoolが最終的に取り込んだ966,500番目のブロックはUTCで11:30:30のタイムスタンプがあり、4,359件のトランザクションが含まれていました。SpiderPoolも同じく有効な966,500番目のブロックを生成しました。
Galaxyのノードは最初にそのブロックを認識しました。したがって、その特定のノードの視点では、一時的にSpiderPoolがブロックチェーンの先頭を表していました。
これは、Bitcoinのブロックはネットワーク上のすべてのコンピュータに同時に到達しないため、可能となっています。あるネットワーク内のマイナーはSpiderPoolのブロックを最初に見るかもしれませんが、別のマイナーはすでにAntPoolの競合するブロック上で作業をしていた可能性があります。
特筆すべきは、Galaxyのノードは当初、966,500番目のブロックに2つのバージョンがあることを認識していませんでした。
状況が変わったのは、AntPoolが自身のバージョン上に966,501番目のブロックを生成したときです。
Bitcoinノードは累積された最も多くのプルーフ・オブ・ワークがある有効なチェーンを追従します。そのため、GalaxyのノードはSpiderPool版を放棄し、AntPoolのブランチへと切り替えました。
SpiderPoolのブロックは一般的に「ステールブロック」または「オーファンブロック」と呼ばれます。
Galaxyのグラフィックによると、SpiderPoolが破棄されたブロックにはおよそ3.1389 BTCの報酬が含まれていましたが、その報酬は以後使用できなくなりました。
一方、AntPoolの勝利ブロックは約3.1411 BTCの報酬を獲得しました。
1か月以内で3回目の事例
Galaxy Researchによると、過去2回の1ブロック再編成は8月16日の高さ962,722ブロック、および8月24日の963,853ブロックで発生したとのことです。
8月16日の事例は高さ962,722ブロックで競合ブロックが発生し、8月24日にも963,853ブロックで再編成が発生しました。
上記の通り、このような1ブロックのみの再編成は一般的に懸念点とは見なされません。

