OP_Return2 - 概要 デフォルトのOP_Returnリレー制限をめぐる激しい議論が続く中、潜在的な解決策としてOP_Return2を提案する人もいます。OP_Return2についての理解を以下にまとめました。 OP_Return2は新しく提案されたトランザクション出力であり、最大8MBの任意のデータに対するハッシュコミットメントが含まれていますが、ブロックが有効かどうかをチェックするためにノードが任意のデータ自体を必要としません。したがって、フルノードとマイナーは、余分なデータを検証、伝播、または保存する必要はありません。マイナーは任意のデータを無視するだけなので、マイニングの集中化圧力には寄与しません。 OP_Return2は、ブロックの重みの式に対するソフトフォークの変更です。 8 * 基本データ + 2 * 証人データ + 800 万単位< "要求された" OP_Return2 データ ストア 特別なフルデータアーカイブノードは、データを見つけることができる場合、またはデータが存在する場合、追加の任意のデータを中継して保存できます。コンセンサスルールでは、追加データの量を指定するだけで、コンセンサスルールは実際には追加データ自体を必要としません。その後、トランザクションで指定されたデータ量に基づいてマイナーに料金が支払われます。これは、データに対する新しい妥協オプションです。 潜在的な欠点 * マイナーやフルノードがデータを保存する理由がない場合、この追加データに対して料金を支払う意思がある人がいるかどうかは明らかではありません。この新機能は、たとえば OpenTimestamps よりもそれほど多くは提供されないかもしれませんが、バイトあたりのコストははるかに高くなります。 * データのハッシュをブロックチェーンに入れ、別のストレージシステム/ネットワークを使用することがすでに可能な場合、ソフトフォークを実行して重み式を変更する必要はない場合があります。 * 余分なスパム データは、正規の支払い関連のトランザクションを上回る入札額が得られ、バイトあたりの手数料割引が高額になる可能性があります。サイズ制限はブロックあたり 8 MB になりました。したがって、8MBのスパム画像は、Taproot証人の4MBの碑文と同じコストで、正当なトランザクションを上回る可能性があります。