BIP-110プロトコルは、ビットコインが100万ドルに到達するための重要なステップです。これは、ビットコインのスケーラビリティとセキュリティを向上させるための提案であり、ネットワークの拡張性を確保しながら、より多くのユーザーと取引を可能にします。BIP-110の導入により、ビットコインの将来性と価値がさらに高まることが期待されています。

作者:Justin Bechler

翻訳:AididiaoJP、Foresight New

許可不要でビットコインの通貨政策を実行できる分散型のノードネットワークこそが、ビットコインをゼロから12万5000ドルへと押し上げる唯一の信用源である。

目標の100万ドルに到達するには、同じレベルの信用が必要だが、その規模は主権基金や中央銀行が何十年も資産を保有できるだけの規模でなければならない。

この点を非常に明確に理解してください:ネットワークとノードはシステム的な攻撃を受けているが、Bitcoin Coreはそれに対して扉を開いている。しかし、攻撃が始まって以来、初めて本当の提案がテーブルに上がり、それを阻止しようとしている。

この記事は、この攻撃、その修正案の背後にある証拠、そしてなぜ100万ドルへの道はそれを直接通らなければならないのかを解説している。

ビットコインに価値をもたらすもの

ビットコインの全ての価値提案は、一つの通貨保証に基づいている。

ビットコインの総量は永遠に2100万個に制限されており、この制限は分散型のノードネットワークによって強制されている。このネットワークは各取引を独立して検証する。この保証が成立するのは、世界中の普通の人々がこの保証を実行するノードソフトウェアを簡単に運用できるからだ。

これこそがビットコインが他のすべての中央集権的な「暗号」プロジェクトと異なる点だ。イーサリアムにはファウンデーションがある;Solanaには少数の企業ハードウェアを運用するバリデーターがいる;XRPにはRipple Labsがある。これらの各プロジェクトには、圧力、召喚状、制裁を受ける可能性のある中央集権的なボトルネックが存在し、ルールの変更を説得されることもある。ビットコインにはそれがない。なぜなら、普通のコンピュータとインターネット接続を持つ誰でも完全検証ノードを運用でき、許可も不要、中介も不要、誰も信用せずに通貨プロトコルと直接やり取りできるからだ。

金は信頼できる鑑定士を必要とし、債券は政府を信頼し、株式は監査人を信頼する。ビットコインは数学とそれを運用するノードだけを信頼すれば良い。

各検証チェーンのノード運用者は、通貨政策に対する投票権を持つ。ノードが多いほど検証は分散され、資産を七桁レベルに押し上げる資本にとって、この保証はより信頼できるものに見える。

したがって、何かがノードのアクセス性を脅かすとき、それはビットコインの価値と存在そのものを脅かすことになる。

すべての始まりの脆弱性

Bitcoin Coreは、最初から迷惑取引のフィルタリングを標準機能として備えている。2013年以降、ノード運用者は -datacarriersize という設定オプションを通じて、取引に埋め込まれる追加データのサイズ制限を設定できる。これは慎重に設計された決定だ。プロトコルを構築・維持する開発者たちは、非通貨データのサイズ制限がなければ、ブロックチェーンは避けられないほど乱用され、ネットワーク上の各ノード運用者がそのコストを負担することになると理解している。

このシステムは10年動き続けてきた。そして2023年初頭、Casey RodarmorはOrdinalsプロトコルを開始し、その堤防は決壊した。

Ordinalsは、Bitcoin Coreの迷惑メールフィルターにある脆弱性を悪用した。既存のデータキャリア制限は、2021年11月のTaprootアップグレードで導入された取引をカバーするように拡張されていなかった。つまり、任意のデータをTapscriptの証人空間内のプログラムコードに偽装し、永遠に実行されないOP_FALSE OP_IFでラップすることで、誰でもこの制限を回避できるということだ。画像、テキストファイル、BRC-20トークンの鋳造、その他すべての非通貨データは、SegWit証人割引の恩恵を受けて、通常の取引コストよりはるかに低いコストでビットコインブロックチェーンに永続的に埋め込むことができる。

@LukeDashjrは最初からこれを脆弱性と認識していた。2023年12月、彼はこの脆弱性を正式にNISTの国家脆弱性データベースにCVE-2023-50428として登録し、5.3点の中程度の深刻度を付与した。公式の説明は次の通りだ:「Bitcoin Core 26.0以前およびBitcoin Knots 25.1.knots20231115以前のバージョンでは、データをコード(例:OP_FALSE OP_IFを使用)に混ぜることで、データキャリアのサイズ制限を回避できる。これは2022年と2023年にインスクリプションで悪用された。」

Lukeはこれが何を意味するのか明確にしている。「迷惑メールフィルタリングはBitcoin Coreの標準部分だったのに、それをTaproot取引に拡張しなかったのは誤りだ」と彼は述べている。インスクリプションはこの誤りを利用してネットワークを攻撃している。「これはビットコインとそのユーザー、未来のユーザーにとって巨大かつ不可逆的な損害をもたらす」と彼は書いている。「誰もOrdinalsを許可したことはない。それは最初からビットコインへの攻撃だった。」

Dashjrが管理する代替ノード実装のBitcoin Knotsは、2023年末のバージョン25.1でCVE-2023-50428を修正した。Oceanマイニングプールは即座にこの修正を導入し、「より多くの実取引を含むブロック」を宣言し、Ordinalsインスクリプションをネットワークへのサービス拒否攻撃と位置付けた。

しかし、Bitcoin Coreはこれを修正していない。

NISTに登録された正式な脆弱性であり、数百万の取引で悪用され、ネットワーク上の全ノードに対して永久的な巨大化をもたらすものであるにもかかわらず、ほとんどのビットコインネットワークの主要ノードソフトウェアは修正を拒否している。パッチは存在し、テスト済みで、Knotsで本番運用されている。Coreはこれを適用せず、むしろ逆方向に進んでいる。

Core 30:各ノードへの課税

BIP-110がノードをデータ膨張から守る提案をしたとき、Bitcoin Core 30は逆の方向に進んだ。Core 30はCVE-2023-50428を修正せず、長年存在していたOP_RETURNのサイズ制限を完全に撤廃し、OP_RETURN出力内の無制限の任意データを許可した。

Core開発者の理由は、既存の80バイト制限は何らかの形で回避されているため、維持する意味がないというものだ。これは、都市議会が誰かがスピード違反をしたからといって制限速度の執行をやめるようなものであり、Dashjrが指摘した長年の先例にまったく反している。

Bitcoin Coreは2013年以来、データキャリアのサイズ制限を維持してきた。開発者は、非通貨の乱用からブロック空間を守ることがノードのアクセス性維持に不可欠だと理解しているからだ。Core 30はこの原則を放棄した。

実際の効果は、各ノード運用者への課税だ。無制限のOP_RETURNデータは、ノードがダウンロード、検証、保存しなければならないデータ量を無限に増加させることになる。なぜそんなことをするのか?この変更の恩恵を受けるのは、ビットコイン上に非通貨アプリを構築している少数の開発者たちだ。彼らは現行の制限が不便だと感じている。

Jameson Loppは、「極端な例外」だとしてこの変更を主張したが、これらの例外はビットコインの通貨としての機能とは関係なく、彼の「ビットコイン上に構築する」スタートアップCitreaに密接に関係している。

一般の人々はこれを嫌う。

2013年、Coreはデータキャリアの制限を導入し、ノードを迷惑データから守った。それから10年、これらの制限は有効だった。2023年、脆弱性によりインスクリプションがTaprootを回避できるようになったが、Coreは修正を拒否した。

2025年、Coreは制限を完全に撤廃した。これにより、ノードはますます重くなり、運用コストも増大し、「ビットコインのブロック空間は通貨取引に使われるべきだ」という原則からますます逸脱している。

これは、現在のビットコインの根本的な矛盾だ。一方の派閥は、ネットワークをスリムでアクセスしやすい通貨プロトコルとして維持し、誰でもRaspberry Piで検証できる状態を望む。もう一方の派閥は、開発者の想像するあらゆるユースケースを収容できるようにプロトコルの能力を拡張し、ノードを重く高価にしてでもそれを実現しようとしている。

前者は100万ドルのビットコインに向かって進み、後者は「より良いイーサリアム」へと進んでいる。

データ:BIP-110は実際に何をしたのか

@CunyRenaudは、BIP-110の修正シミュレーションを最新の10日間のメインネットデータ(ブロック高929,592から931,032まで)をカバーして公開した。

結果は明白だ。

470万件の取引のサンプル期間中に:

1,957,896件がBIP-110によってフィルタリングされた(全取引の41.5%)。

ブロックスペースを747.85MB(36%)回収。

合法的な金融取引は一件もブロックフィルターに引っかからなかった。

約五百万件の取引の中で、1つも通貨の送金がフィルターに捕まらなかった。支払い、送金、ライトニングチャネルの開設、CoinJoin、多署名の支出、すべて問題なく通過した。

詳細な結果は、この議論の多くの人が見落としがちな重要な事実を明らかにしている。コミュニティは、インスクリプションとOP_RETURNの迷惑データを二つの独立した問題と見なしてきたが、それは誤りだ。

BIP-110に捕捉されたインスクリプション取引のうち、94.6%は混合取引であり、TapscriptのOP_IFインスクリプションと、符号化されたメタデータを含むOP_RETURN出力を併用していた。BIP-110がインスクリプションをフィルタリングすると、関連するOP_RETURNデータも消失する。

「二つの迷惑問題」の説明は、データの前では崩壊した。ビットコインには一つの迷惑問題しかないが、その表現は二つあり、BIP-110はその両方を同時に解決している。

重責を担うルール

BIP-110には複数のルールが含まれているが、その中でも最も重要なのはルール7だ。これは、Tapscriptの実行中にOP_IFとOP_NOTIFのオペコードを使用することを禁止している。このルールは、CVE-2023-50428で記述された仕組み、すなわちOrdinalsのインスクリプションがOP_FALSE OP_IFで見証空間に任意のデータを埋め込むために使われる仕組みを対象としている。

ルール7だけで、シミュレーション中に1,954,477件の取引を捕捉し、全フィルタリング取引の99.8%を占めた。実際には、これはCoreがリリースを拒否したパッチであり、正式には一年間のアクティベーションウィンドウを持つコンセンサスルールとして規定された。

明らかな問題は、これが何かの実際の機能を破壊するのかという点だ。シミュレーションでは、条件分岐やタイムロック、閾値署名、ハッシュタイムロック契約など、OP_IFを使った合法的なTapscriptコントラクトを探したが、結果はゼロだった。470万件の取引の中に、そのようなパターンは存在しなかった。ライトニングネットワークはSegWit v0上で動作し続けており、DLCはアダプタ署名を使い、セキュリティホールの実装は実験段階にある。

理論的には、ルール7が将来のスマートコントラクトを妨げる可能性も認める必要がある。それは確かだが、BIP-110の有効化期間は一年であり、永久ではない。インスクリプションの氾濫は今まさに起きており、UTXOセットへのダメージは日々蓄積している。

一年間の介入で、41.5%の取引迷惑データを排除し、金融活動を妨げずに済むなら、それは支持すべき妥協だ。

ビットコインは通貨である

一部の人は、「すべての支払い手数料を支払う取引は合法だ」として、BIP-110に反対する。インスクリプションの利用者は市場の料金を支払い、マイナーも自発的に取引を受け入れている。なぜそれらをフィルタリングできるのか?

答えは、ビットコインが実際に何を守っているのか、なぜ守るのかを理解することにある。

ビットコインの検閲耐性は、通貨取引を保証することを目的としている。プルーフ・オブ・ワーク、難易度調整、ブロック報酬計画、そして全体のセキュリティモデルは、ピアツーピアの電子現金システムを守るために設計されている。

その設計、その唯一の目的こそが、ネットワークに必要な巨大なエネルギー消費の正当性を支えている。

ビットコイン上の通貨取引は検閲不能だ。これこそがビットコインに価値をもたらす属性であり、BIP-110が完全に保持している属性だ。あなたがビットコインを送受信して通貨として使う限り、BIP-110はあなたに影響しない。経験的に証明されている。250万件の金融取引は問題なく通過し、一つも影響を受けていない。

非通貨の取引の存在は、ネットワークの寛容性に依存している。誰も法令でそれらを禁止していないし、インスクリプションの利用者を逮捕していない。単純な議論だ:NFTデータやトークン鋳造指示を見証空間に保存することは、人と人の間で価値を移転するのと同じレベルのプロトコル層の保護を享受していない。非通貨の利用が、通貨の基盤となるインフラを脅かし始めたとき、ネットワークはそのコア機能を優先すべきだ。

これは検閲ではない。検閲とは、政府があなたの政治的立場を嫌ってあなたの支払いを妨害することだ。これに対し、脆弱性を利用したデータ保存操作をフィルタリングするのは、ネットワークのメンテナンスだ。この区別は非常に重要であり、これらを混同する者は無知か悪意のある弁護をしている。

批評家が、「マイナーは永遠にインスクリプション取引を自発的に止めないだろう」と言うとき、Dashjrはこれを明確に述べている:「ビットコインの運用仮定は、多くのマイナーが誠実であり、悪意がないことだ。」セキュリティモデルは、マイナーが長期的なネットワークの利益のために行動し、短期的な手数料最大化のために手数料の価値を損なう行動をしないことを前提としている。

100万ドルのビットコインへの道

2028年に、主権基金のマネージャーにビットコインを説明すると想像してみてください。あなたは、この資産が金や国債と同じ永続的な比率での配分に値することを論証している。

この論証は、三つの柱に基づいている:固定供給量、検閲耐性のある取引、そして分散型の検証。これらの柱のいずれかが弱まれば、論証も弱まる。供給計画が変更可能なら、ビットコインは単なるマーケティングの良い法定通貨に過ぎなくなる。取引が検閲可能なら、ビットコインは遅いデータベースに過ぎなくなる。

検証が、ノード運用コストの高騰により少数のデータセンターに集中するなら、ビットコインの通貨保証は、識別可能な利益や政治的圧力点を持つ実体による「紳士協定」へと変質する。

インスクリプションによるUTXOの肥大化は、第三の柱を直接攻撃している。それは、ノードのコストを高め、検証を集中させ、通貨保証の信頼性を損なう。しかも、それは、通貨とは無関係で、特定の目的のために構築されたシステム上でより効率的にサービスを提供するために行われている。

任意のデータ保存はすでに解決済みの問題であり、ビットコインはFilecoinのようにはならない。

一方、CoreがCVE-2023-50428の修正を拒否し、30バージョンでOP_RETURN制限を積極的に撤廃した軌跡は、現行の開発リーダーシップが、ノードを肥大化させて非通貨ユースケースに対応させることに前向きであることを示している。BIP-110はこの流れに抵抗し、ネットワークの優先事項は通貨であり、ノードネットワークは通貨の検証のために存在し、プロトコルは通貨のために最適化されるべきだと示している。

BIP-110は、インスクリプション攻撃ベクトルを1年排除しながら、ネットワーク上のすべての金融取引に全く影響を与えない。41.5%の迷惑取引を排除し、ブロックスペースの36%を回収した。470万件の取引のテストでは誤検知はゼロだった。そして、合法的なTapscriptの使用に関するデータがより明確になった後に再評価する選択肢も残している。

100万ドルのビットコインへの道は、通貨政策の信用、検閲耐性の信用、そしてこれらを実行する分散型検証ネットワークの信用によって築かれている。

100万ドルのビットコインの成功は、ノードネットワークの信頼性に密接に関係している。

あなたにできること

もしあなたがノードを運用しているなら、あなたには発言権がある。

BIP-110の仕様を調査し、Bitcoin Block Space Weeklyが公開したシミュレーションデータをレビューしよう。技術的な能力があれば、自分でデータを計算しても良い。証拠に基づき、SNSの声に惑わされず、自分の判断で決めよう。

行動を起こす準備ができているなら、Bitcoin CoreからBitcoin Knotsへの切り替えは、多くの人が想像するよりも簡単だ。Umbrel、Start9、MyNode、RaspiBlitzを運用しているなら、Knotsはアプリマーケットからワンクリックでインストールでき、既存のブロックチェーンデータも移行可能だ。デスクトップ版や裸のLinux上でCoreを動かしているなら、移行も同様に簡単だ。いずれの場合も、数分でKnotsを稼働させ、BIP-110を強制できる。

Knotsに切り替えるノードは、ビットコインの未来を通貨としての信用の一票としており、その一票は非常に重要だ。

データは明確であり、判断は誠実であり、ウィンドウ期間は一年だ。何もしないことの代償は、毎日ネットワーク上の各ノードに対して兆バイト級の永久的なデータ肥大をもたらすことだ。

ビットコインは通貨であり続ける。そして、BIP-110はそれを維持する。

ビットコインの非通貨任意データ中継・保存は存続できなくなる。

これを信じるなら、あなたは主権を持ち、検閲耐性のあるノードを運用し、許可不要の方法でビットコインを通貨として使っていることになる。

BTC-2.05%
ETH-2.7%
SOL-1.11%
XRP-0.28%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン