lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
ホーム
OPRR
速報
深堀り
イベント
BlockBeats Pro
もっと見る
資金調達情報
特集
オンチェーン生態系
用語
ポッドキャスト
データ
BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%

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

この記事を読むのに必要な時間は 17 分
OP_RETURN 制限のキャンセル: 回避できる「壁」は削除する必要がありますか?

ここ数日、インターネットでは OP_RETURN 制限を削除するという提案が話題になっています。これは、Bitcoin Core OG 開発者の Peter Todd 氏による提案です。

(ちなみに、HBO はかつて、大々的に報道されたドキュメンタリー「Electric Money: The Secret of Bitcoin」の中でピーター・トッドをサトシ・ナカモトとして特定しました。この結果、ピーター・トッドは多数の助成金要請や脅迫を受け、現在は潜伏生活を送っています。)


OP_RETURN の変更についてはコミュニティ内で多くの疑問が投げかけられていますが、ビットコイン開発者であり Blockstream コア貢献者の Greg Sanders (ニックネームは「instagibbs」) が 5 月 5 日に GitHub で公開した発表によると、次のネットワーク アップグレードでは、Bitcoin Core は OP_RETURN にバイト数や数量の制限を課さなくなります。



OP_RETURN とは何ですか?


ビットコインは改ざん不可能な台帳であり、すべての取引はそこに 1 行の記録を書き込むようなものであることは誰もが知っています。


OP_RETURN は、本のページの端に「メモ」を貼るようなものです。数十語や小さなデータを書き込むことができます。このメモはシステムによって「読み取り専用」としてマークされています。他の人はそれをお金として使用することはできず、また、帳簿上の他の「お金」の記録に影響を及ぼすこともありません。


このような「メモ」機能がある理由は、追加情報(法的証明、短いメッセージ、記念日、告白など)をチェーン上に永続的に固定したいが、「取引可能な」ビットコインを保存するために使用される UTXO スペースを占有したくない場合があるためです。 OP_RETURN の助けにより、この情報は紙くずのように引き出しに捨てられます。ノードは痕跡を残すだけで在庫を占有せず、チェーン上の「利用可能なお金」はきれいなままです。


以前は、長い「メモ」を書いてネットワークが詰まるのを防ぐために、BitcoinCore ではデフォルトで各トランザクションに 1 つの OP_RETURN のみが許可され、最大 80 バイトのコンテンツを保存できました。コンテンツが超過した場合、ノードは直接その中継を拒否し、パッケージ化には役立ちません。


これで、80 バイトと 1 行の制限がなくなり、好きなだけ長く、好きなだけメモを書き込むことができ、ノードが自動的にリレーし、マイナーが喜んでパッケージ化します。


しかし、実際には、人々は長い間 80 バイト程度で作業してきました。


OP_RETURN 制限が導入される前は、80 バイトの制限を回避する方法がありました。フィルタリングやリレー戦略がいかに厳格であったとしても、ビットコインにデータを書き込みたいと本当に思っている人を阻止することはできませんでした。なぜなら、どのトランザクションがチェーン上に置かれるかはマイナーとトランザクション手数料によってのみ決定され、マイナーに高い報酬が与えられると、マイナーは自然により多くのトランザクションをパッケージ化する傾向があり、ノード戦略によってゲームプレイが変化することはありません。


たとえば、よく知られている Tapoort Wizz NFT は、約 400 万の画像で、ブロック全体を埋め尽くしました。さらに、オーディナルの碑文とルーンでは、制限を回避するためにさまざまな「迂回策と回避策」が使用されました。一部は使用可能な出力に書き込まれ、さらに多くのリソースを消費しました。


これはビットコインの精神に沿ったものでしょうか?


ビットコイン開発者のグレッグ・サンダース氏の発表とさまざまな開発者の意見によると、まず第一に、BitcoinCore にはトランザクション伝播(リレー)段階における独自の「標準化ポリシー」があり、トランザクションがマイナーに到達する前に 3 段階のスクリーニングを実行するために使用されていることがわかります。1 つは「サービス拒否」攻撃を防ぎ、コンピューティング能力、メモリ、または帯域幅の消費がトランザクション手数料をはるかに超えるトランザクションを拒否することです。 2 つ目は、トランザクション手数料を節約し、冗長な UTXO を作成しないトランザクションを構築するための戦略についてウォレット作成者をガイドすることです。 3 つ目は、アップグレードのセキュリティを維持することです。つまり、ソフト フォークが正式にアクティブ化されるまで、不明なオペコードまたはバージョン ビットを「非標準」として扱います。


OP_RETURN とその 80 バイトの上限は、この概念の産物です。ユーザーに「使用不可」であることが証明できる出力を提供することで、小さなコミットメントやハッシュを保存できるだけでなく、ノードがそれを UTXO としてカウントするのを防ぎ、チェーン上での「お金を失う」ゴミ出力を回避できます。


しかし、今ではこのソフト制限は役に立たなくなっています。一方、プライベートマイニングプールや一部の集中型サービスでは、このルールはまったく適用されません。大量のデータを書き込みたい人は誰でも、マイナーに直接支払うか、ベアマルチシグ、偽の公開鍵、または使用可能なスクリプトを使用して情報を非表示にするなど、この戦略を回避して、とにかく書き込みたいコンテンツをチェーンに置くことができます。一方、あらゆる場面でブラックリスト フィルターを大量に追加することは、「猫とネズミ」のゲームに変わるだけであり、最も基本的なデータの書き込みを阻止することも、ユーザーの資金を誤って損傷するリスクを高めることもできません。


サポート側の開発者は、80 バイトの制限を完全に削除した後、ノードとウォレットは 2 つの大きな実際的な利点を享受できると考えています。1 つ目は、UTXO セットがよりクリーンになり、データがさまざまな複雑なスクリプトや複数のトランザクションに絡まることなく、明らかに「使用できない」 OP_RETURN 出力にパックされることです。 2 番目に、ノードは、どのトランザクションを伝播するかについて「はい」と言うことに関してより統一されており、これはマイナーが実際にパッケージ化する内容と一致しており、ウォレット手数料の見積もりとコンパクト ブロックのリレーはより信頼できます。


ビットコイン開発者は3つの選択肢を比較しましたが、現在採用されている「キャンセル」オプションがコミュニティで最も勢いを増しています。さらに重要なのは、OP_RETURN制限の解除がビットコインの「透明性とシンプルさ」の精神を最もよく表現したものであると彼らは考えていることです。戦略が本来の効力を失っているにもかかわらず、依然として保持されている場合、複雑さと摩擦が増すだけです。これを削除すると、ノードソフトウェアがより軽く純粋になり、各トランザクションの伝播とパッケージ化も不要になります。マイナーは手数料のレベルに基づいて優先順位を決定するだけでよく、手数料市場はさまざまな需要の競争を自然に調整します。


過剰な書き込みやリソース消費の脅威がチェーン上で実際に現れた場合でも、ビットコイン エコシステムには、署名操作の制限、先行トランザクションと後続トランザクションの数の上限、ダスト ルールなど、テスト済みの一連の「対象を絞った」保護が用意されています。特定の不正使用シナリオに正確に対抗するこれらの方法は、画一的な「80 バイト」よりもはるかに柔軟性が高く、通常の使用に影響を与えることなくすべてのノードとユーザーを保護できます。


BTC はアルトコインになるでしょうか?


最もよく知られている対戦相手はおそらくルーク・ダッシュジュニアでしょう。


かつて「Ordinals プロトコルは Bitcoin に対する攻撃だ」や「刻印はゴミで、バグなので修正できる」と言った Bitcoin OG の Luke Dashjr 氏は、過去に Ordinals プロトコルを公然と批判してきました。


今回、彼は依然としてしっかりと「保守的」な立場をとり、OP_RETURN 制限の解除は非常に無謀な行為であり、ビットコインに対する攻撃であると信じていました。彼と他の人々は、制限を解除するとスパムや取引手数料の上昇につながると信じていた。


現在の議論と意見の相違の焦点は、80 バイトの OP_RETURN 制限を削除すると透明性が高まり、ビットコインのデータ使用が簡素化されるのか、それとも不正使用やスパム、ビットコインの金融的焦点からの逸脱を招くのか、ということだと思われます。


オーシャン・マイニング・プールの副社長であるジェイソン氏は、最も声高に批判する人物の一人です。彼はこのことで眠れず、率直にこう言った。「この変更により、ビットコインは価値のないアルトコインに変わるだろう。」



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



Samson Mow など、業界で影響力のある KOL の中には、ノード オペレーターに Bitcoin Core のバージョンをアップグレードしないか、代わりに Knots を使用するように勧めている人もいます。


執筆時点では、Clark Mood のデータによると、Bitcoin Knots ノードは最新バージョンの Bitcoin Core ノードよりも多く使用されています。



これは、これまで何度もあったように、ビットコインのコンセンサスに対するもう一つの挑戦です。もちろん、これにより、ビットコインはほとんどのネットワークよりも保守的であるものの、不変ではないこともわかります。次のアップグレード後には、オーディナル、アトミカル、ルーンよりも簡潔でエレガントなプロトコルも導入される可能性があります。



BlockBeats の公式コミュニティに参加しよう:

Telegram 公式チャンネル:https://t.me/theblockbeats

Telegram 交流グループ:https://t.me/BlockBeats_App

Twitter 公式アカウント:https://twitter.com/BlockBeatsAsia

举报 訂正/通報
ライブラリを選択
新しいライブラリを追加
キャンセル
完了
新しいライブラリを追加
自分のみが閲覧可
公開
保存
訂正/通報
送信