ビットコインの次の大型プロトコル・アップグレードは、派手なものではないかもしれない。有力候補は整理作業であり、2009年のプロトコル開始以来ネットワークの合意ルールに残ったままの4つの欠陥を修正する提案だ。
この提案は正式にはBIP-54、通称Great Consensus Cleanupとして知られている。
古い4つのバグ、1つのソフトフォーク
ソフトフォークとは、後方互換性のあるルール変更のことだ。新しいチェーンへ全員を移行させることなく、ネットワークが受け入れる内容を厳格化する。
BIP-54は4つの具体的な弱点を標的としている。1つ目は、ビットコインの難易度調整アルゴリズムにおけるタイムワープ攻撃だ。このアルゴリズムは、マイニングパワーの増減にかかわらずブロック生成を安定させるサーモスタットの役割を果たしている。
タイムワープ攻撃とは、タイムスタンプを操作してそのサーモスタットを欺くことを指す。簡単に言えば、悪意ある者が時計を操作して、マイニングを人為的に容易にする可能性があるということだ。
2つ目の修正は、いわゆる「ポイズン」ブロックに対処するものだ。これは、レガシースクリプトで構築され、検証に異常に長い時間がかかるブロックを指す。その遅さはマイナーの間でサービス拒否攻撃の手段となり得て、チェーンの検証作業を滞らせてしまう。
3つ目はビットコインのMerkleツリーに関するもので、各ブロック内のすべての取引を要約するデータ構造だ。特定の64バイトの取引が、そのツリーの仕組みにおける弱点を突く可能性がある。BIP-54はその隙間を塞ぐことを目指している。
4つ目は、重複するコインベース取引に関連するリスクに取り組むものだ。コインベース取引とは、マイナーに報酬を支払う特別なエントリーである。2つのコインベース取引が同一に見え得る場合、リプレイの問題が生じる。
6年越しの取り組み
Matt Corallo氏が最初にGreat Consensus Cleanupの草案を作成したのは2019年3月だった。その後しばらく議論は停滞したが、これはビットコインの提案によくある経緯である。
共同執筆者のAntoine Poinsot氏がこれを再始動させた。2025年4月、この提案はBIP-54という番号を正式に割り当てられ、ビットコイン改善提案(BIP)のプロセスにおける公式の位置づけを得た。
テストベクターは2025年後半までにBIPsリポジトリにマージされた。合意変更を試すためのサンドボックスであるBitcoin Inquisition Signetネットワークでのテストは、2026年2月に始まった。
マイナーたちはすでに関心を示している。MARA PoolとViaBTCは、ビットコインのメインネット上でBIP-54に対応したコインベース取引の生成を始めた。これによって何かが有効化されるわけではないが、少なくとも一部のブロック生成者がこの変更に備えつつあることを示している。
Corallo氏は提案の見通しに楽観的だ。Taprootに続いて、BIP-54がビットコインの次のソフトフォークになる確率を80%と見積もっている。
背景として、Taprootは2021年11月に有効化された。ビットコインはそれ以来ソフトフォークを実施していない。
誰もが歓迎しているわけではない
この整理作業には批判者もいるが、その批判は中身よりも野心の大きさに関するものだ。LayerTwo LabsのPaul Sztorc氏は、この取り組みを「気が滅入る」と評し、雑用的な作業だと表現している。
彼の見方は、まったく不公平というわけではない。BIP-54は新機能、新しいオペコード、新たな能力を追加するものではない。本来であれば数年前に修正されていてしかるべきものを直すものだ。
Sztorc氏の会社はサイドチェーン技術に取り組んでおり、この分野の開発者たちは長らくより大規模なプロトコル変更を推し進めてきた。
ビットコインにとっての意味
保有者やトレーダーにとって、BIP-54は価格の材料ではない。これまでのところ大きな市場の反応は観測されておらず、この提案がビットコインの経済モデル、供給スケジュール、トークン構造を変えることはない。
変わるのはネットワークの攻撃対象領域だ。4つの欠陥それぞれが、悪意あるマイナーや攻撃者がネットワークを劣化させ得る理論上の経路を表している。
この提案の背景にある研究は、BIP-54を、後により重要なプロトコル変更への道を開くかもしれない準備的なソフトフォークとして位置づけている。
今後、いくつかのシグナルに注目すべきだ。BIP-54対応のコインベース取引を生成するマイニングプールが増えれば、マイナーの準備が進んでいることを示す。Signetでのテストが問題なく続けば、有効化の根拠はさらに強まるだろう。
