ビットコインreorg問題か
暗号資産(仮想通貨)ビットコインに属するレイヤー2ネットワーク「Stacks」は14日、ブロック生成が約9時間停止し、混乱に見舞われた。
この影響で、STXトークンの価格は一時12%安となった。
今回の問題は、ビットコインブロックチェーンの再編成(reorg)とマイナーの行動に起因するようだ。
ビットコインブロックチェーンは時折、以前確認されたブロックが無効になる再編成が行われる。
ビットコインの再編成は2021年・2022年にも発生したことがある。再編成とは、「2つ以上のマイナーがほぼ同時に有効なブロックを見つけた場合、それぞれのブロックがネットワークの異なる部分に伝播し、チェーンが分岐することがある。通常、ネットワーク全体が最も長いチェーンを有効なものとして認識するため、時間が経つと、一方のチェーンが他方よりも長くなり、短い方のチェーンは放棄される。この過程が”再編成”と呼ばれる」という。
稀な状況ではあるが、発生すればStacksのようなビットコイン上に構築されたアプリケーションやスケーリングネットワークを混乱させる可能性がある。
今回、ブロック高#847849のブロックが「ステールブロック」となっていた。ビットコイン開発者mononaut氏によると、ステールブロックは、「コンセンサスは有効だが、採掘者が同じ高さの別のブロックを採掘することを選択したため、メインチェーンの一部ではない」という。
a stale block is consensus valid, but not part of the main chain because miners chose to build on a different block at the same height
— mononaut (tx/acc) (@mononautical) June 14, 2024
i.e. blocks on the losing side of a chain split
people sometimes incorrectly call them "orphan blocks", but that's actually a different thing
その後、マイナーのアップデートによってブロック生成は復旧したが、Stacksの共同開発者であるMuneeb Ali氏は、新たなコンセンサスメカニズムに焦点を当てた今度のStacksの「Nakamotoアップグレード」は、フォークの可能性を排除し、ビットコインの再編成の影響を緩和するように設計されているとコメントした。
A Bitcoin reorg caused slow block production on Stacks today until various miners could update.
— muneeb.btc (@muneeb) June 14, 2024
This type of block slowness is not an issue in Stacks Nakamoto new consensus (as no forks). That’s why Nakamoto has been the sole focus for dev activity.
All miners are back! 🟧🫡
関連:ビットコインの買い方|初心者が知るべき投資メリット、リスク、最適な取引所選び