ジェシー、ゴールデンファイナンス
6月9日(ブルームバーグ)--ビットコイン・コアの開発者は今年10月、大量の非金融データを含むOP_RETURN出力をフィルタリングしなくなるビットコイン・コア・ソフトウェアのバージョン30をリリースする予定だ。この変更により、デフォルトのデータキャリアの上限が現在の80バイトから4MB近くに引き上げられる一方、ノードオペレータは-datacarrierと-datacarriersizeパラメータを手動で変更できるようになります。
このニュースはビットコインコミュニティ内で激しい議論を巻き起こし、提案の賛成派はこれをチェーン上のイノベーションの可能性を解き放つために必要なステップと見なし、反対派はこれをビットコインのコアバリューに対する裏切り行為と見なしました。
OP_RETURN拡張騒動は2年近く続いており、コア開発者は現在、ビットコインコアソフトウェアの10月のアップデートで拡張を実践する予定ですが、論争は続いており、これが最終決定ではありません。
スケーリングとは何か?なぜ物議を醸すのか
騒動が最初に始まったのは、オープンした2023年7月にさかのぼります。
2023年7月23日、コア開発者であり増強派閥の中心的推進者であるピーター・トッドは、OP_RETURNによって運ばれるデータの制限を取り除くことを提案するPR#28130を提出し、失敗しました。
OP_RETURNは、ビットコイン取引に少量のデータを埋め込むために使用されるビットコインスクリプトのオペコードです。これによってユーザーはブロックチェーン上にデータを保存できますが、これらの出力は証明可能な限り使用不可能であるため、UTXO(Unspent Transaction Output)セットには追加されません。ビットコイン・コアの現在のデフォルトの制限は、OP_RETURNのデータサイズが80バイトであり、83 バイトを超えるOP_RETURNトランザクションの伝播は、(コンセンサスルールではなく)ノードポリシーによって制限されます。
2025年4月28日、Peter Todd氏は同じ内容の提案PR#32359を再提出し、instagibbs氏は比較的控えめな提案PR#32406を提出しました。 6月9日、Bitcoin Coreの開発者であるGloria Zhao氏は、10月30日にリリースが予定されているBitcoin Core 30のアップデートでは、OP_RETURN関数の80バイト制限が削除され、各出力は最大4メガバイトのデータを運ぶことができるようになるとGitHubに投稿した。この変更をめぐる論争はまだ続いており、コミュニティはこの変更をめぐって大きく分裂しています。
拡張を推進する開発者たちの中心的な主張は、現在の80バイト制限が重要なアプリケーションを妨げているという広範なものです。たとえば、W3CのVerifiable Credentials標準に準拠するデータ埋め込みには96バイト以上の領域が必要であり、拡張されたLightning Network Atomic SwitchingメタデータやRGBプロトコルの複雑な状態証明も、80バイト制限によって妨げられ、関連する機能の完全な実装や効率的な実装を妨げている可能性があります。
このニュースはビットコインコミュニティ内で再び激しい議論を巻き起こし、賛成派と反対派がそれぞれの立場を取り、反対派は行動で抗議の声を上げました。たとえば、6月11日、マイニングプールOCEANの副社長であるJason Hughes氏は、最近のOP_RETURN変更の決定に抗議して、すべてのビットコインを売却し、業界から撤退すると発表しました。
2年近く広がり続けているこの拡張論争は、アップデートがあるたびに大きな議論を巻き起こしてきたが、何よりもビットコイン・コアの開発チーム内での意見の相違と、その結果としてのビットコインの極端な信者の間での論争が問題になっている。例えば、小さな拡張はリスクを抑制し、明確なメリットがあると考える開発者もいれば、機能の肥大化を恐れて強く反対する者もいる。技術的な議論は、すぐにアイデアの戦いにエスカレートした。
興味深いことに、主流のマイニングプールと取引所は、この問題に関して概して沈黙しています。
論争の核心:ビットコインの究極的な役割は何か?
推進派は、サトシ・ナカモトの当初の設計意図から始め、サトシ・ナカモト時代のビットコインプロトコルにはOP_RETURNのデータサイズ制限がなく、80バイト制限を撤廃することはビットコインの本来の精神に戻ることであり、技術がオープンであり続けるべきオープンシステムとしての性質に合致し、その使用はコミュニティのイノベーションによって決定されると主張しています。現在の80バイト制限は、マイナーのメンプール(例:MARA Slipstream)や無制限ノード(例:Libre Relay)に直接投入することで回避することができ、事実上無効であるため、制限を撤廃しても実際にはこれ以上のリスクは生じません。
一方で、スケーリングはネットワークの負担も軽減します。 Inscriptionのようなプロトコルは現在、複数のトランザクションを通じて80バイト以上のデータを保存していますが、制限を取り除くことで、InscriptionはOP_RETURNを通じて直接データを保存できるようになり、不必要な複数のトランザクションの必要性が減り、ネットワークの負担が軽減されます。
さらに、この拡張はマイナーの収入を増加させます。 ビットコインは4年ごとに半減するため、大きなサイズのOP_RETURNトランザクションを許可することで、マイナーはブロックスペースを奪い合うことでより多くの収入を得ることができ、演算能力に投資し続けるインセンティブを与え、ビットコインネットワークのセキュリティを強固なものにします。
反対派の主な主張は、この動きがブロックスペースを混雑させるというもので、制限を撤廃すれば、より多くの非トランザクションデータ(スパム、価値の低いトークンなど)がチェーンに書き込まれ、ブロックスペースが混雑し、その結果、トランザクション手数料が上昇し、価値移転ネットワークとしてのビットコインの効率性と有用性に影響を及ぼす可能性があるというものです。そしてこれは、価値移転ネットワークとしてのビットコインの本来の設計に反し、潜在的にブロックチェーンをデータストレージプラットフォームに縮小し、画像、テキスト、音声をブロックチェーンから遠ざけ、ビットコインの「純粋さ」をデータストレージではなく、簿記のために維持することになる。
また、ビットコイン・コアが-datacarrierや-datacarriersizeといった設定オプションを削除したことは、ユーザー自身の選択肢を奪い、「パターナリスティック」なアプローチを強制していると見られています。datacarrierと-datacarriersizeは、ユーザー自身の選択肢を奪い、「パターナリスティック」な方針を強制していると考えられている。
激しい論争が繰り広げられている一方で、私たちが本質的に議論しているのは、世界におけるビットコインの究極的な役割とは何かということだ。それは純粋で、改ざん不可能な「デジタルゴールド」であり、価値の貯蔵物なのでしょうか?それとも、限定的だが有用なアプリケーションをサポートする基礎的な決済レイヤーなのだろうか?
OP_RETURN スケーリングは、この根本的な哲学的分裂に触れている。反対派は、アプリケーション化の試みは「神聖さ」を冒涜するものだと考え、賛成派は、ほどほどに進化することが生き残るための唯一の方法だと信じている。時代は変わり、新たなパブリックチェーンが出現し、ビットコインは再び選択の岐路に立たされている。