OP_RETURN は、ユーザーがトランザクション内に小さく、使えないデータを埋め込むことを可能にするBitcoinスクリプトオプコードであり、機能性とネットワーク効率のバランスを取っています。80バイトの上限を引き上げる最近の提案は、Bitcoinのデータキャリアとしての役割と合理化された決済システムとしての役割についての議論を引き起こしました。
ビットコインでのOP_RETURNの解読とは何か、そしてなぜそれが重要なのか?

OP_RETURNの理解:Bitcoinのデータ刻印ツール
OP_RETURNは、Bitcoin Core 0.9.0で追加されたスクリプトオプコードで、ユーザーがトランザクションに最大80バイトの任意の情報(テキスト、ハッシュ、プロトコルインジケーターなど)を追加することを許可します。OP_RETURN 出力は、使用可能なアウトプットを未使用トランザクションアウトプット(UTXO)セットに残すことなく、証明的不使用が可能であるため、ノードはそれを剪定してストレージの要求を緩和することができます。
この機能は、所有権証明のタイムスタンプ、レイヤー2(L2)プロトコルのメタデータ埋め込み、ターゲットユースケースでの意図的なコインの焼却など、決済以外のアプリケーションをサポートします。Counterpartyは、OP_RETURN オプコードを使用してBTCトランザクションに任意のデータを直接埋め込むことで、デジタル資産の作成と管理、さらにはビットコインブロックチェーン上の分散型取引所機能を実現した最初のプロジェクトの一つです。Citreaのような新しいプロジェクトは、OP_RETURNを用いて零知識証明を記録し、一方、他のプロジェクトは簡単な契約条件をエンコードするために使用します。

2014年に確立された80バイトの制限は、大量のデータストレージを抑制しつつ、基本的な機能を提供することを目的としていました。約2つのビットコインアドレスのサイズに制限することで、ブロックは金融取引を優先するべきであることを示しました。とはいえ、OP_RETURNは標準化されたリレイできるトランザクションタイプとして続いており、データアタッチメントの効率的な伝達をノードに保証しています。
それでも、Bitcoinのコミュニティでは長い間、OP_RETURNの目的について議論されてきました。一部の批評家は、控えめなデータ埋め込みでさえもBitcoinの基本的役割を損なうと主張する一方で、他の人々は現実的な範囲での革新の道として捉えています。支持者たちは、ネットワークに過剰な負担をかけることなく多様な機能をコントロールされたメカニズムで提供すると主張しています。
続きを読む: OP_RETURN コンフリクト: Ocean Miningがコア開発者にBitcoinをスパムで埋めるよう共謀していると主張
80バイト制限を撤廃するかどうか
Bitcoin Coreの次のリリースでは、デフォルトの80バイトOP_RETURNの上限が削除され、より大きなデータの挿入とトランザクションごとの複数のOP_RETURNエントリが可能になります。この変更は、既存の制限がその意図を果たしているかどうかについての長期にわたる議論に続くものです。2025年5月12日現在、Bitcoin CoreはOP_RETURN制限の変更に関連するプルリクエストをマージしておらず、提案はレビューのために開かれたままです。
制限をなくす理由
支持者は、この制限がその有用性を超えていると指摘し、集中型マイニングプールやサービスがすでに非標準のデータが多いトランザクションを直接受け入れていると指摘しています。そのような回避策には、偽のマルチシグスクリプトやタップルートベースのインスクリプションが含まれ、これがUTXOセットを膨張させ、OP_RETURNが防ぐために設計されたものを正確に行っています。
制限を解除することで、トランザクションの構築を簡素化し、手数料の見積もりを改善し、マイナーの行動とノードリレポリシーを一致させるとしています。1人のBitcoin Core開発者が詳述したように、OP_RETURNで達成可能なあらゆる操作は、ネットワークに対してより高いコストを課す偽アドレスを通じて複製可能です。

批判者の懸念
反対者の中には、ノードオペレーターや開発者が、より大きなデータの埋め込みを許可することで、非支払いデータの大量保存が正常化し、ブロックが詰まる可能性があると警告しています。議論への参加者の一人は、ユーザーのコストが上昇し、データが多いトランザクションを優先するマイニングプールに権力が集中する可能性があると警告しました。

他の人たちは実際の実施を疑問視しており、キャップがない場合でもOP_RETURNに切り替えるプロジェクトは少ないと指摘しています。また、この議論はガバナンスの懸念も引き起こしており、批判者の中には提案が急がれ、コミュニティの信頼を損ねる可能性があると示唆する人もいます。

ポリシーの変更であり、コンセンサスの変更ではない
重要なことに、この調整はBitcoin Coreのデフォルトのリレルールにのみ影響を及ぼし、コンセンサスの検証を変更するものではありません。Bitcoin Knotsのようなノードは、引き続き厳しいOP_RETURN制限を実施することができ、以前のポリシーを超えたブロックも依然として有効です。開発者は、有害な回避策を減らし、無制限のデータストレージを推進するものではないことを強調しています。これが今後どう展開されるかは、誰にもわかりません。
Bitcoinの未来を模索する
OP_RETURNの議論は、Bitcoinの進化における幅広い緊張を浮き彫りにしています。革新を促進しながらコアの原則を保持し、個々の選択とネットワーク効率のバランスを取る試みです。制限を取り除くことで、UTXO汚染を減らし、ノードとマイナーのインセンティブを調整する可能性があると考えられている一方、ネットワーク上での実験に対するコミュニティの意欲を試すことになります。
最終的には、Bitcoinの手数料市場がリソース配分を仲裁すると言われており、ユーザーがブロックエリアの入札を行うことになります。もし過剰なデータがネットワークを圧迫するようであれば、より高い手数料が自然に誤用を阻止するべきです。いずれにせよ、ビットコイン利用者はこの問題で意見が分かれており、公衆に問題のより明確な理解を得る機会を提供しています。








