ニュース暗号資産ビットコインの次のアップグレードは数年先の可能性、4つの長年知られていたバグを修正へ

ビットコインの次のアップグレードは数年先の可能性、4つの長年知られていたバグを修正へ

著者: Coincentral·

重要ポイント

  • •TABconfで調査された開発者は、ビットコインの次のソフトフォークのアクティベーションが早くて2027年9月、大多数の見積もりでは2028年以降になると予想している。
  • •最有力候補であるBIP-54(グレート・コンセンサス・クリーンアップ)は2019年に初めて提案され、新しい機能を導入せずに4つの既知のコンセンサスバグを修正するものである。
  • •共同著者のマット・コロラロ氏はこの提案が次のソフトフォークになる確率を80%としているが、対象となる欠陥のいずれも緊急とは見なされていない。
  • •修正される4つのバグは、ノードの検証を遅らせるpoison blocks、タイムスタンプ操作の抜け穴であるタイムワープ、ライトクライアントを欺きうるMerkle malleability、台帳の会計処理を混乱させうる重複coinbaseトランザクションである。
  • •BIP-54のアクティベーションメカニズムはまだ選定されておらず、コロラロ氏は、Taprootの2021年のアクティベーション後にOP_CATやOP_CHECKTEMPLATEVERIFYなどの提案が停滞したことを受け、コミュニティが再利用可能なプロセスを確立できることを期待している。
ビットコインの次のアップグレードは数年先の可能性、4つの長年知られていたバグを修正へ

最近の業界カンファレンスで調査された開発者たちによると、ビットコインの次のプロトコルアップグレードは2028年以降まで実現しない可能性がある。最有力候補の提案は、ネットワークのコンセンサスルールにおける4つの長年知られていたバグを修正するものであり、新しい機能は追加しないため、機能リリースではなくメンテナンス重視のアップグレードとなる。

この提案はグレート・コンセンサス・クリーンアップ、すなわちBIP-54と呼ばれている。BIP-54はBitcoin Improvement Proposal 54の略で、開発者がビットコインのプロトコル変更を提案する際に用いる番号付きの形式である。2019年に初めて提案され、長年存在してきたビットコインのコンセンサスルールの欠陥を対象としている。

BIP-54の共同著者であり、ベテランのビットコイン開発者であるマット・コロラロ氏は、この提案がネットワークの次のソフトフォークになる確率を80%としている。この見積もりは、MARA Foundationの責任者であるイザベル・フォクセン・デューク氏とのMARA Foundation TVへの出演時に披露された。

「私たちが本当に整理する必要があると分かっている事柄のリストは山ほどあります」とコロラロ氏は述べた。その上で、これらの問題は現実の懸念ではあるものの、「『空が落ちてくる』ようなことではない」と付け加えた。

修正リストにある4つのバグ

最初の対象はpoison blocks(毒ブロック)である。このシナリオでは、マイナーがソフトウェアのパフォーマンスボトルネックを悪用する特別に構築されたブロックを作成し、ネットワーク上の他のノードの検証を遅らせて、そのマイナーに短期的な優位性をもたらす可能性がある。

2つ目はタイムワープバグである。ビットコインの2週間の難易度調整ウィンドウにおける抜け穴により、ネットワークの過半数のハッシュレートを支配するマイナーがブロックのタイムスタンプを操作し、新しいブロックの発行速度を速めることが可能になる。

3つ目はMerkle malleability(Merkle可変性)である。64バイトのトランザクションはMerkleツリーの内部ノードと同じサイズであるため、攻撃者が理論上、Merkle証明を偽造し、ライトクライアントに偽のトランザクションを正当なものとして受け入れさせることができる可能性がある。

4つ目は重複したcoinbaseトランザクションに関する問題である。プロトコルの古い設計上の癖により、重複したトランザクションIDが許可されており、これらは将来のブロック高で再び表面化する。その結果、既存のコインが上書きされたり、台帳の会計処理が混乱したりする可能性がある。

コロラロ氏は、BIP-54が「誰もが問題だと認めている事柄をいくつか修正する」と述べた。4つの問題のいずれも緊急とは見なされていないが、いずれもネットワークの設計における認識された弱点である。そして、これらの欠陥はコンセンサスルール自体に組み込まれているため、通常のソフトウェアのようにパッチを適用することはできない。修正にはソフトフォーク、すなわちネットワークの検証ルールに対する後方互換性のある変更が必要であり、そのアクティベーションにはエコシステム全体の合意が求められる。

アクティベーションのテストラン

コロラロ氏は、BIP-54を練習の場とも見ている。現在の多くのビットコイン開発者はソフトフォークを経験したことがなく、最後のソフトフォークであるTaprootは2021年にアクティベーションされた。Taprootの展開は、そのアクティベーション方法をめぐる数か月にわたる議論の末に実現し、議論ではマイナーのシグナリング閾値と、ユーザーに義務付けられたフラグデーのどちらを重視すべきかが争点となった。

「最近のすべてのソフトフォークでは、アクティベーションメカニズムをめぐって数々のドラマがありました」とコロラロ氏は述べた。同氏は、コミュニティがそのプロセスを一度確定させれば、今後のアップグレードのために「コピーして貼り付けて再利用できる」ことを期待している。

Taproot以降、他の提案は停滞している。OP_CAT(BIP-347)やOP_CHECKTEMPLATEVERIFY(BIP-119)などのアップグレードはエコシステム全体の合意に至るのに苦労しており、その不一致はしばしば「骨化(ossification)」、すなわちビットコインのコアプロトコルが変更され続けるべきかどうかをめぐる議論として位置づけられてきた。

コロラロ氏によると、ソフトフォークには技術的なハードルが常に伴ってきた。しかし最近では、アップグレードが前進するかどうかに関しては、コミュニティ内の政治的・社会的摩擦が同等に重要になっていると同氏は観察している。

この計画に熱心でない人もいる。LayerTwo Labsの共同創業者兼CEOであるポール・ストーク氏は、X上で、BIP-54のアクティベーションの可能性について「何もしない清掃作業用のメンテナンスフォークなので、ある意味憂鬱だ」と書いた。

Xに投稿された投稿の中で、ストーク氏はカンファレンス参加者から集めたアクティベーション日の予測を列挙した:

Yesterday, the TabConf Elite weighed in on SFD, the date of Bitcoin's next soft fork activation. (This is the Bitcoin version of P(doom).) These were the reports, of the best and brightest: Sept 1, 2027 Dec 31, 2027 Feb 17, 2028 Mar 1, 2028 June 15, 2028 Dec 31, 2028 Dec 31,…

— Paul Sztorc (@Truthcoin) (2026年10月13日)

ストーク氏はまた、アトランタで開催されたTABconfの開発者にも調査を実施した。同氏によると、大多数はグレート・コンセンサス・クリーンアップが次のソフトフォークになると予想しており、最も早い見積もりは2027年9月のアクティベーションで、大多数の回答者は2028年以降を指摘している。

これらの日付はコミットメントではなく推定値である。BIP-54のアクティベーションメカニズムはまだ選定されておらず、その確定こそが、最近のすべてのソフトフォークでドラマを生んできたステップである。このハードルがクリアされるまで、次のアップグレードの時期は未決のままである。