ビットコインに機能を追加することは問題ですか? PlatoBlockchain データ インテリジェンス。 垂直検索。 あい。

ビットコインに機能を追加することは問題ですか?

YouTubeでエピソードを見る or ランブル

ここでこのエピソードを聞いてください:

「Bitcoin, Explained」のこのエピソードでは、ホストの Aaron van Wirdum と Sjors Provoost が OP_RETURN と、「OP_RETURN 戦争」と呼ばれるものについて話し合います。 より具体的には、BitMEX Research による「2014 年の OP_Return 戦争 – Dapps 対 Bitcoin トランザクションに設立された地域オフィスに加えて、さらにローカルカスタマーサポートを提供できるようになります。」

Van Wirdum と Provoost は、OP_RETURN が操作コード (Bitcoin トランザクションのコードの一部) であり、入力に含まれるトランザクションを無効にすることを説明することから始めます。 これは、OP_RETURN を含む出力が使用できないことを意味します。これは、Bitcoin ノードが UTXO セットからそのような UTXO を安全に削除できることを意味し、ストレージを節約します。

ビットコインの時代の初期に、人々はビットコインを取引以上の目的で使用し始めました。 Provoost が示した例の 2 つとして、誰かがビットコインのホワイト ペーパー全体をブロックチェーンにアップロードしました。 BitMEX の投稿では、Counterparty などのレイヤー XNUMX プロトコルがブロックチェーン上で分散型アプリケーションを展開していたと説明しています。 このタイプの非トランザクション データは、最初はマルチシグ トランザクションに埋め込まれていましたが、これは、すべてのビットコイン ノードがこのデータをダウンロード、処理、保存する必要があり、コストがかかることを意味していました。

Van Wirdum と Provoost は、2014 年にビットコインの開発者が、この問題を軽減するためにノードが OP_RETURN 出力を使用してトランザクションを処理および転送できるようにすることに同意したと説明しています。 これらのトランザクションは、UTXO セットから出力を削除できるため、データのアップロードに適しています。

「OP_RETURN ウォーズ」とは、ビットコインの開発者と (特に) カウンターパーティの開発者との間で、そのようなトランザクションの最大サイズをめぐる議論を指します。 Provoost は、最初に最大 40 バイトが選択された理由、後にこれが 80 バイトに増加された理由、およびこれらの考慮事項がどのように適用されたかを説明しています。 時間の経過とともに変化.

タイムスタンプ:

より多くの Bitcoin Magazine