タップルートの後、4年間でビットコインにとって最も重要なアップグレード

OP_RETURN制限の撤廃:迂回できる「壁」は取り壊すべきですか?

作者: Jaleel Plus Six

この数日間、外部ネットワークでは OP_RETURN 制限の解除に関する提案が大きな話題になっています——これはビットコイン Bitcoin Core OG の開発者ピーター・トッドによる提案です。

(注目すべきは、HBOが大々的に宣伝したドキュメンタリー『マネー電気:ビットコインの謎』で、ピーター・トッドが中本聡であると指摘したことです。これにより、ピーター・トッドは大量の資金提供の要求や脅迫を受け、現在は隠れて生活しています。)

コミュニティではこの OP_RETURN の変更に対する疑問の声が多いですが、ビットコイン開発者であり Blockstream のコア貢献者である Greg Sanders(ニックネーム「instagibbs」)が 5 月 5 日に GitHub に投稿したアナウンスによれば、次回のネットワークアップグレードでは Bitcoin Core は OP_RETURN に対してバイト数や数量の制限を設けないとのことです。

!

OP_RETURNとは正確には何ですか?

私たちは皆、ビットコインが決して改ざんできない台帳であり、各取引がその上に一行の記録を書き込むようなものであることを知っています。

OP_RETURNは、ページの端に「メモ」を貼り付けるようなもので、数十文字のテキストや小さなデータを記入できます。このメモはシステムによって「読み取り専用」としてマークされ、他の人はそれをお金として使用することもできず、帳簿の他のお金の記録にも影響を与えません。

このような「メモ」機能が必要な理由は、時々人々がいくつかの追加情報(例えば、法律証明、ショートメッセージ、記念日、さらには告白)を永久にチェーン上に固定したいと思うことがあるからですが、「取引可能」なビットコインを保存するためのUTXOのスペースを占有したくないからです。 OP_RETURNを利用することで、これらの情報はまるで不要な紙くずのように引き出しに捨てられます——ノードは痕跡を残すだけで、ストックを占有せず、チェーン上の「使用可能なお金」は依然としてクリーンでスムーズです。

過去、誰かが長い「メモ」を書いてネットワークを詰まらせるのを防ぐために、Bitcoin Core はデフォルトで各トランザクションに OP_RETURN を一つだけ許可し、最大で80バイトの内容を保存することができ、超過した場合はノードが直接中継を拒否し、パッキングを手伝うこともありません。

今、80バイト、1件あたりの制限は全くなくなりました——好きなだけ長く書けますし、いくつでもメモを書けます。ノードは自動的に中継し、マイナーも喜んでパッケージ化します。

しかし実際には、80バイトを回避している人が常にいます。

以前、OP_RETURNの制限があった時も、80バイトの制限を回避する方法がありました。どんなに厳しいフィルタリングや中継戦略でも、ビットコインにデータを書きたい本当の人々を止めることはできません。なぜなら、どのトランザクションがブロックチェーンに追加されるかは、マイナーと手数料によって決まるからです。マイナーにより高い報酬を与えることで、彼らは自然とより多くのトランザクションをパッケージ化する傾向があります。プレイスタイルはノード戦略によって変わることはありません。

例えば、皆がよく知っているTapoort Wizz 大巫師のNFTは、約4Mの画像が1つのブロックを埋め尽くしました。また、当時のOrdinalsの銘文やルーンなどは、様々な「回り道や工夫」を用いて制限を回避しました。その中には、費やすことができる出力に書き込まれたものもあり、逆にリソースをより占有しました。

これはビットコインの精神により合っていますか?

ビットコイン開発者のGreg Sandersが発表した通知とさまざまな開発者の同意に基づいて、まずBitcoin Coreは取引の伝播(relay)段階で独自の「標準戦略」(standardness policy)を持っており、取引がマイナーに到達する前に三重のチェックを行います。第一に、「サービス拒否」攻撃を防ぐため、計算能力、メモリ、または帯域幅の消費が手数料を大幅に超える取引を拒否します。第二に、戦略に基づいてウォレット作成者が手数料を節約し、冗長なUTXOを生成しない取引を構築するように導きます。第三に、アップグレードの安全性を保持するために、未知の操作コードやバージョンビットを「非標準」として扱い、ソフトフォークが正式に有効化されるまで待ちます。

OP_RETURN とその 80 バイトの上限は、この概念の産物です:ユーザーに「使えない」出力を証明できるものを提供し、小さな約束やハッシュを保存できるだけでなく、ノードがそれを UTXO にカウントしないようにし、チェーン上で「資金が無駄になる」ゴミ出力を避けることができます。

しかし、今やこの柔軟な制限は逆に無意味なものになっています。一方では、プライベートマイニングプールやいくつかの中央集権的サービスはこのルールをまったく実行しておらず、大量のデータを書き込みたい人は、迂回戦略を通じて——直接マイナーに支払うか、bare‑multisig、偽の公開鍵、さらには支出可能なスクリプトを使って情報を隠す——書き込みたい内容をブロックチェーンに無理やり載せることができます。もう一方では、すぐに多くのブラックリストフィルタを追加することは、「猫とネズミ」のゲームに進化するだけで、最も基本的なデータの書き込みを防げず、ユーザーの資金を誤って傷つけるリスクを増加させます。

賛同者の開発者は、80バイトの上限を完全に削除した場合、ノードとウォレットが享受できる2つの実際的な利益があると考えています。1つ目は、UTXOセットがよりクリーンになり、データが明確な「使えない」OP_RETURN出力に収められ、さまざまな華やかなスクリプトや複数の取引に絡められることがないことです。2つ目は、ノードがどの取引を「言うか」の伝播がより統一され、マイナーが実際にパッケージ化する内容と一致し、ウォレットの手数料の見積もりやコンパクトなブロック中継もより信頼できるようになることです。

ビットコインの開発者たちは三つの方案を比較し、現在採用されている「キャンセル」方案がコミュニティで最も勢いがあると述べています。さらに重要なのは、彼らが今回の OP_RETURN 制限のキャンセルは、ビットコインの「透明性とシンプルさ」の精神を最もよく表現していると考えていることです。ある戦略が本来の機能を失っているにもかかわらず、依然として保持されることは、複雑さと摩擦を増すだけです。これを排除することで、ノードソフトウェアはより軽く、より純粋になり、各取引の伝播やパッケージングも無駄な回り道をする必要がなくなります。マイナーは手数料の高低に基づいて優先度を決定するだけで、料金市場は自然に様々な需要の競争を調整します。

そして、一旦チェーン上で本当に過度な書き込みやリソースを飲み込む脅威が現れた場合、ビットコインエコシステムには、テスト済みの「ターゲット」保護策が一整套用意されています:署名操作の制限、前後の取引数の上限、ダストルール……これらは特定の悪用シーンに対して精密に打撃を与える手段であり、一律の「80バイト」よりも柔軟で、正常な使用を損なうことなく、すべてのノードとユーザーを守ることができます。

BTCは草コインになるのか?

その中で最も有名な反対者は、ルーク・ダッシュジュールに他ならない。

ビットコインのOGとして、「Ordinalsプロトコルはビットコインへの攻撃であり」、「インスクリプションはゴミであり、バグであり、修正可能」と述べたLuke Dashjrは、過去にOrdinalsプロトコルの率直な批評者であった。

今回は、彼は引き続き「保守」の立場を堅持し、OP_RETURN制限の撤廃は非常に狂ったことであり、ビットコインへの攻撃であると考えています。彼と他の人々は、制限の撤廃がスパムや高い取引手数料を引き起こすだろうと考えています。

現在、議論と意見の相違の焦点は、80バイトのOP_RETURN制限を撤廃することが透明性を高め、ビットコインのデータ使用を簡素化するか、あるいは悪用、スパム、ビットコインの金融の焦点からの逸脱を招くかどうかにある。

Oceanマイニングプールの副総裁Jasonは、最も強い批判の声を上げている人物の一人であり、彼はこのことで不眠症になり、さらには「この変化はビットコインを無価値なクローンコインにするだろう」と公言しています。

!

Botanix Labs の創設者 Willem Schroe は、開発者はビットコインを通貨システムとして扱うべきであり、データストレージプラットフォームとして扱うべきではないと考えていると述べています。また、別のビットコインコア開発者である Mechanic も同様の見解を示しており、ビットコインは任意のファイルストレージに使用されるべきではなく、これを確実にするためにあらゆる可能な手段を講じるべきだと述べています。

!

影響力のある業界のKOLであるサムソン・モウなどが、ノードオペレーターに対してビットコアのバージョンをアップグレードしないように、またはノッツに切り替えるように促しています。

執筆時点で、Clark Mood のデータによると、Bitcoin Knots ノードの使用率は最新バージョンの Bitcoin Core ノードを超えています。

!

これはまたビットコインコンセンサスの挑戦であり、以前に起こった多くのケースと同様です。もちろん、これは私たちに気づかせます。ビットコインはほとんどのネットワークに比べて保守的ですが、決して不変ではなく、次のアップグレードの後には、Ordinals、Atomicals、Runesよりもよりシンプルでエlegantなプロトコルの遊び方を得る可能性があります。

原文表示
内容は参考用であり、勧誘やオファーではありません。 投資、税務、または法律に関するアドバイスは提供されません。 リスク開示の詳細については、免責事項 を参照してください。
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGate.ioアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)