ナカモト氏は 2009 年にビットコインを作成したときに OP_CAT を作成しました。しかし、2010年に彼はそれを無効にしました。たとえば、OP_CAT はビットコインにスマート コントラクトをもたらすことができます。
ビットコインにはスマートコントラクトのオプションがありましたが、サトシ・ナカモトは2010年に間接的にスマートコントラクトを可能にする機能を無効にしました。 OP_CAT として知られるこの関数は、2 つのデータをマージしてスタックの最上位に置き、複雑な操作を容易にすることができます。
Tapscript が導入され、すべてのスタック要素が 520 バイトに制限された 2021 年の Taproot アップグレード後、OP_CAT の無効化につながったメモリの問題は解決されました。現在、OP_CAT を再導入する提案が保留中です。これにより、高度なスクリプト機能、ゼロ知識アプリケーション、および潜在的にはビットコイン仮想マシン (BitVM) への道が開かれる可能性があります。
ただし、ビットコインの変更はその分散型の性質と文化的嗜好により遅いため、OP_CATが再アクティブ化されるまでには、たとえあったとしても2025年までかかる可能性があります。
以上がOP_CAT: BTC にスマート コントラクトをもたらす可能性のあるビットコイン スクリプトの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。