今年の年始、私が「13行のコードでビットコインはスマートコントラクトを実現するのか? OP_CATソフトフォークの理解「OP_CAT」という言葉は、まだ多くの人にとって馴染みのない用語でした。ビットコインのNFTプロジェクトであるTaproot Wizardsがミーム文化を利用してQuantum CatシリーズNFTを発売し、OP_CATを宣伝しなければ、この乾いた技術的概念についてほとんどの人が知らなかったでしょう。」
しかし、半年後には、OP_CATは急速に人気を博し、次の「ライトニングネットワーク」と見なされるようになりました。 最近人気のあるフラクタルビットコインネットワークは、実際にはBitcoinのOP_CATのコード実装であり、そのトークンFBは、立ち上げ後わずか数日で3倍から4倍になりました。 その結果、たった1日でBitcoinエコシステムに複数のOP_CATベースのプロトコルが登場しました。 たとえば、フラクタルネットワーク上のCAT20もOP_CATの概念に焦点を当てています。 ミンティング期間中、一時的にフラクタルネットワークのGASを5000を超えるまで押し上げました。 現在、CATの市場外価格は約$5.5で、ごく少数のリスティングが利用可能であり、初期のミンターは5倍から20倍の価格上昇を達成しました。 一方、Quantum Catは一貫して0.25BTCの価格を維持し、ブルーチップのBitcoin NFTとなっています。
OP_CATに関連するものは何でも価格を押し上げる可能性があるようです。
コミュニティの「自己宣伝」だけでなく、ビットコイン開発者の間でもOP_CAT技術についての議論が多くあります。今年のBitcoin Optechのニュースレターやビットコイン開発者会議を見てみると、OP_CATが頻繁に議論され、定期的なトピックになっています。
現在、Bitcoin Coreの開発者であるEthan HeilmanとArmin Sabouriによって共同でリリースされたOP_CAT Bitcoin BIPドラフトは、正式にBIP347と名付けられました。Lightning Networkの白書の著者であるTadge Dryjaや、Lightning LabsのCTOであるOlaoluwa Osuntokun(Lightning Networkの主要な開発者)など、Bitcoinの分野の重要な人物たちも、OP_CATに対して大いに支持を示しています。
この現象を理解するには、まずライトニングネットワークから始める必要があります。2011年、サトシ・ナカモトは電子メールでライトニングネットワークのプロトタイプに言及しました。ビットコインのスケーリングと支払い速度の向上のための重要な解決策として、ライトニングネットワークはその誕生以来、多くの開発者の注目を集めています。
過去2年間、「ビットコインエコシステム」という概念が勢いを増し、サイドチェーンや仮想マシンなどのさまざまなビットコインスケーリングソリューションが春の雨のように次々と現れ、多くの投資家を惹きつけてきました。しかし、経験豊富なビットコイン開発者たちから見ると、これらのソリューションは十分なものではなく、価値があるとは言い難いとされています。なぜなら、ライトニングネットワークは現在、一般の人々からビットコインの最も優れた「支払いチャネル」と見なされており、サトシ・ナカモトの「遺児」やビットコインコミュニティの「正当な子供」としての地位を持つ数少ない存在だからです。関連記事: 7年の歳月を経て:ライトニングネットワークの正当性の起源と課題「。
しかし、過去1年間で状況は劇的に変化しました。多数の開発者がLightning Networkに関連する作業からの撤退を発表し、特に上級開発者からの批判、そしてLightning Networkを否定する声が高まっています。Nostrの創設者であるFiatjafは、さらに率直に「Lightning Networkは、6年間Bitcoinユーザーを彼らの時間、エネルギー、お金から欺いてきました。」と述べています。
このような背景から、一部の開発者は次の「ライトニングネットワーク」を探しています。そしてOP_CATは、多くのビットコイン開発者によって、ライトニングネットワークに続くビットコインの次の大きなブレークスルーであると考えられています。OP_CATは非常に技術的であるため、OP_CATとは何か、何ができるかを説明する前に、まずOP_CATを好むビットコイン開発者について知りましょう。
Tadge Dryjaは、Lightning Networkのホワイトペーパーの著者の一人です。2015年、Tadge Dryjaは、Lightning Networkのもう一人のホワイトペーパーの著者であるJoseph Poonと共に、Elizabeth Starkの指導の下でLightning Labsを設立しました。彼らは、Bitcoin Lightning Networkのもう一つの企業であるBlockStreamと並んで立ちました。両者の主な違いは、Lightning LabsがGoプログラミング言語を使用していること、一方BlockstreamはCを使用していることです。
しかし、2016 年の終わりに、Tadge Dryja は Lightning Labs チームと意見の相違や議論をしました。その結果、Lightning Labsが設立されてからわずか1年後、Tadge Dryja氏はライトニングネットワークの研究を続けるために、MITのDigital Currency Initiative(DCI)を離れることを選択しました。MIT DCIでは、主に暗号通貨とスマートコントラクトのスケーラビリティと相互運用性に焦点を当てた複数の研究プロジェクトに参加しました。これには、ビットコインノードをより小さく、より高速にすることを目的とした新しいビットコインスケーラビリティテクノロジーであるUtreexoプロジェクトの開発が含まれていました。2022年、Tadge DryjaはシニアリサーチサイエンティストとしてLightsparkに入社しました。Lightsparkでは、ライトニングネットワークの共同発明者としての専門知識を活用して、ビットコインとブロックチェーンのスケーラビリティの問題に取り組み続けています。
彼はビットコインのスマートコントラクトとスケーラビリティ技術に関する豊富な知識を持っているため、Tadge Dryjaは早くからOP_CATの可能性に気付きました。彼はビットコインのテストネットワークでのOP_CATのテストを継続的にサポートし、開発者にOP_CATを「壊す」ことを試みて潜在的な問題を発見するよう促しています。
Olaoluwa Osuntokun(Roasbeef)は、Lightning Labsの共同創設者兼CTOであり、重要なビットコイン開発者でもあり、ライトニングネットワークの研究開発に重要な貢献をしてきました。Lightning Labsの初期チームは、いかなる点でもBlockstreamに劣ることはありませんと言えます。
オラオルワ・オスントクンといえば、彼とタッジ・ドライヤの「紳士競争」について触れておかなければなりません。興味深いことに、Tadge Dryja が Lightning Labs を去った主な理由は Olaoluwa でした。Tadge DryjaがLightning Labsで働いていたとき、彼はBlockstreamのBOLTと互換性のないLITと呼ばれるプロトコルの最初のバージョンを開発しました。しかし、Olaoluwaは互換性のあるバージョンを開発し、開発者からの認知度と支持が徐々に高まり、後発の優位性を獲得し、Dryjaの離脱をある程度加速させました。
しかし、歴史は常にドラマに満ちています。今日、これら2人の元々の「ライバル」は、いまや共同でOP_CATをサポートしています。
コミュニティでは長らく、BlockstreamがBitcoinの「決定者」であるという噂が広まっています。この噂には根拠があります。2014年、PoWの「父」として知られるAdam Backは、Matt Corallo、Greg Maxwell、Pieter Wuilleなどの有名な初期のBitcoin開発者を集め、Blockstreamを設立しました。同社は後に、Bitcoinのスケーリング戦争中にLightning Networkのサポートと推進を明確に表明し、現在のLightning Networkの際立った位置に貢献しました。
現在、OP_CATに関する議論では、BlockstreamのリサーチディレクターであるAndrew Poelstra氏が欠かせない存在です。Andrew Poelstra氏はBlockstreamのリサーチディレクターであり、業界において否定できない影響力を持つ経験豊富なBitcoinの暗号スクリプト開発者でもあります。2021年1月30日には、彼は「"Gate"というタイトルの記事を執筆しました。CAT and Schnorr Tricks I「OP_CATについて話し合い、OP_CATをCHECKSIGFROMSTACKと組み合わせることで、トランザクションの内部検査のための巧妙な方法を提供できることを指摘しています。」
BlockstreamはOP_CAT専用のブロックチェーンを作成していませんが、ビットコイン Inquisition(ビットコインの新機能を評価するためのテストネットワーク)を通じてテストをサポートしています。これは、OP_CATのための安全な「訓練場」を建設するようなもので、研究者は実際の条件下での性能を綿密に観察することができます。
Andrew Poelstra氏は、OP_CTVなどの他の提案とOP_CATを比較しても、OP_CATがより広範な柔軟性を提供する一方で、OP_CTVは非再帰的なスマートコントラクトにより狭く焦点を絞っていることに注目しています。
OP_CATのプロモーションでは、Bitcoinの開発者であるEthan HeilmanとArmin Sabouriが重要な貢献をしました。彼らは共同でOP_CAT提案を執筆し、BIP 347として正式に指定されました。この提案は、ソフトフォークを通じてオペコードOP_SUCCESS126を再度有効にすることを目的としています。
Armin Sabouriは以前、Bitcoinスクリプトとコンセンサスレイヤーの改善に焦点を当ててきました。彼は、OP_CATが究極の解決策ではないと信じていますが、さまざまな新機能の実装の可能性を提供し、Bitcoinスクリプトの改善における重要な一歩であると考えています。
イーサン・ハイルマンはアンドリュー・ポエルストラの考えにも影響を与えています。2019年秋の非公開の会話中、ハイルマンはポエルストラの当初のビットコインに対するスマートコントラクト機能に対する立場を変えました。ハイルマンは、ビットコインにおける潜在的に有害なスマートコントラクトへの懸念にもかかわらず、このような契約は既にCHECKMULTISIGを介して実装できることを指摘しました。このことを証明するために、イーサン・ハイルマンはソーシャルメディアでチャレンジを開始し、実現可能な「ダーク」スマートコントラクトを提案するよう人々に奨励しましたが、現在までに誰も成功していません。
StarkWareは、特にゼロ知識証明(ZKPs)を使用して取引のプライバシーと効率を向上させることに長けている、ブロックチェーンのスケーリング技術を開発することに焦点を当てた企業です。同社は、セキュリティと分散性を犠牲にすることなく、メインチェーン(たとえばEthereum)からの複雑な計算をセカンダリネットワークに外部委託することに専念しています。これにより、StarkWareはブロックチェーンの拡張性の問題に対処しながら、取引の透明性と検証可能性を維持しています。
StarkWareのOP_CATの推進は、Bitcoinネットワークのスケーリングとスマートコントラクト機能への関心から生じています。OP_CATは、データの連結を通じてより複雑な取引や契約をBitcoinネットワークで実行することを可能にするBitcoinのオペコードです。OP_CATを有効にすることで、StarkWareはBitcoin上でEthereumのようなスマートコントラクト機能を実現し、Bitcoinのユースケースを拡大し、機能を強化しようとしています。
2022年7月、StarkWareは、BitcoinでのOP_CATの有効化の利点と欠点を研究するために100万ドルの研究基金を設立しました。この基金は、BitcoinでのOP_CATの安全かつ効果的な実装方法について革新的なアイデアを持つ研究者や開発者を支援することを目的としています。
さらに、StarkWareは、OP_CATを使用してビットコインのテスト環境、特にSignetでゼロ知識証明を実装する可能性を実証しています。これらの取り組みは、OP_CATがスマートコントラクト機能の重要なコンポーネントであるゼロ知識証明の適用など、ビットコインネットワーク上でより複雑な操作を可能にする方法を示しています。最近、StarkWareはsCryptと提携し、OP_CATとZK magicに基づくPoC(概念実証)ブリッジの設計を共同で探索することを発表しました。これは、StarkWareが近い将来にOP_CAT関連のプロトコルも立ち上げる可能性があることを示唆しています。
私たちは一緒にいくつかのより有名でない開発者について話し合います。
Salvatore Ingalaは、Bitcoinの支払いプールやスマートコントラクトの研究に深く取り組んできました。彼は、支払いプールの出口プロセスを最適化するためにOP_CATを使用することを提案し、これによりオンチェーンデータと運用コストを大幅に削減できると考えています。Ingalaは、OP_CATを、ArcやCoinpoolsなどの他のBitcoin拡張戦略のポテンシャルなプラグインと見なしており、さらに将来のBitcoinオプティミスティックロールアップなど、効率とセキュリティを向上させるために活用できると見ています。
Anthony Townsは、テストネットワークに似ていますが、より柔軟で、まだ広く受け入れられていないビットコインプロトコルの変更をテストするために使用されるツールであるビットコインインクイジションの主要な開発者の1人です。タウンズは審問会のプラットフォーム上でOP_CATの活性化を推進し、OP_CATに安全な「実験場」を提供した。Towns氏は、新機能のテストやビットコインスクリプト機能の探求におけるOP_CATの重要性を認識しているが、ビットコインにプログラマビリティを追加しすぎると、ビットコインが検閲されたり制御されたりするリスクが高まるのではないかと懸念し、慎重な姿勢を崩していない。
Robin LinusはBitVMの創設者です。彼は、OP_CATの再導入が特にBitVMのようなプロジェクトをサポートする上で、ビットコインに強力なツールを提供すると信じています。これにより、ビットコインエコシステムはより一般的で表現豊かなスマートコントラクトを作成し、より機能的で実用的なブロックチェーン環境を育むことができます。
関連記事:"Bitcoinで何かを計算するには、ベテランの開発者はBitVMについてどう考えていますか?》
なぜライトニングネットワークの開発者はOP_CATに非常に強い関心を示しているのでしょうか?これを理解するためには、まずOP_CATの本質を把握する必要があります。
OP_CATは、Bitcoinスクリプトで使用されるオペコードで、スタック上の2つのデータセグメントを1つの大きな要素に連結するために使用されます。その機能はシンプルに見えますが、Bitcoinネットワークのより多くのスマートコントラクト機能を提供し、開発者がより複雑なデータやトランザクションロジックを作成および処理することができます。
OP_CATは新しいオペコードではありません。ビットコインの初期バージョンには存在していましたが、セキュリティと複雑さの懸念から、後のバージョンでは無効になりました。しかし、ビットコインが進化し続けるにつれて、ますます多くの開発者がOP_CATを再び有効にする時が来たと考えています。その他のコンテンツもご覧いただけます。13行のコードはBitcoinがスマートコントラクトを実装するのを助けるのですか?OP_CATソフトフォークを理解する”
しかし、なぜこのように見える単純な操作がビットコインの開発者たちの間で議論を巻き起こすのでしょうか?その一つの重要な理由は、それがビットコインネットワークのスマートコントラクトの機能を大幅に向上させることができるからです。これにより、現在は複雑なものでさえ不可能な機能を実装することができるようになります。
OP_CATは、決済システム、特にオフチェーンプロトコルや決済チャネルネットワークへの応用に大きな可能性を秘めています。その再有効化により、これらのシステムの運用効率が大幅に向上し、オンチェーントランザクションの負担が軽減されます。OP_CAT実装後の主な機能は次のとおりです。
Multisig Optimization: マルチシグの場合、OP_CATを使用すると、複数の署名を1つのデータブロックに結合して、提出する必要のある署名の数を減らすことができます。これにより、オンチェーンスペースを節約するだけでなく、トランザクション手数料も削減できます。マルチシグはビットコインの支払いセキュリティや共有アカウント管理に非常に重要であり、特にライトニングネットワークなどのアプリケーションでは、OP_CATによってこのプロセスがより効率的になります。
ステート契約:OP_CATはステート契約でも使用することができます。これらは複数のトランザクションを介して状態を維持できるスマートコントラクトの形式です。OP_CATを通じて、開発者は異なるトランザクションからの状態情報を連結し、Bitcoin上でより複雑な契約ロジックを実現することができます。例えば、一部の複雑な支払いプロトコルや分散型アプリケーション(宝くじ、ギャンブル、その他の複雑な金融商品など)は、OP_CATを介して複数のオンチェーントランザクション間で特定の状態を維持する必要があるため、実装することができます。
ペイメントチャネルネットワークのスケーラビリティ:OP_CATにとってもう一つの重要なアプリケーションシナリオは、ライトニングネットワークに似たペイメントチャネルネットワークです。ペイメントチャネルネットワークでは、ユーザーは通常、オフチェーンで多数のマイクロペイメントを行い、最終的な決済のみがオンチェーンで行われます。OP_CATの連結機能により、決済チャネルにおける中間取引をより効果的に管理・検証することができます。異なる支払い要求を連結することで、ユーザーはオンチェーンの負担を増やすことなく、より複雑な支払い操作を実行できます。これにより、決済チャネルのスループットと効率を大幅に向上させることができます。
BIP347提案の進展と、より多くの開発者や研究者がOP_CATの探索に参加していることから、このかつて棚上げされたオペコードがビットコインネットワークに新たな活力をもたらすと信じる理由があります。ライトニングネットワークが概念から主流へと進化したように、OP_CATの再有効化はビットコインの拡張性と決済イノベーションにおける次の重要なマイルストーンになる可能性があります。
この記事は[から転載されました。blockbeats], オリジナルタイトル「なぜBitcoinのOP_CATに注意を払う必要があるのか?ライトニングネットワーク以降の最大の物語」、著作権は原著者に帰属します[ジャリールプラスシックス転載に異議がある場合は、Gate Learn Team、チームは関連手続きに従ってできるだけ早く対処します。
免責事項:本文に表現されている見解および意見は、著者個人の見解を表しており、投資アドバイスを構成するものではありません。
記事の他言語バージョンはGate Learnチームによって翻訳されており、以下には言及されていませんGate.io、翻訳された記事は、転載、配布、盗用されることはありません。
今年の年始、私が「13行のコードでビットコインはスマートコントラクトを実現するのか? OP_CATソフトフォークの理解「OP_CAT」という言葉は、まだ多くの人にとって馴染みのない用語でした。ビットコインのNFTプロジェクトであるTaproot Wizardsがミーム文化を利用してQuantum CatシリーズNFTを発売し、OP_CATを宣伝しなければ、この乾いた技術的概念についてほとんどの人が知らなかったでしょう。」
しかし、半年後には、OP_CATは急速に人気を博し、次の「ライトニングネットワーク」と見なされるようになりました。 最近人気のあるフラクタルビットコインネットワークは、実際にはBitcoinのOP_CATのコード実装であり、そのトークンFBは、立ち上げ後わずか数日で3倍から4倍になりました。 その結果、たった1日でBitcoinエコシステムに複数のOP_CATベースのプロトコルが登場しました。 たとえば、フラクタルネットワーク上のCAT20もOP_CATの概念に焦点を当てています。 ミンティング期間中、一時的にフラクタルネットワークのGASを5000を超えるまで押し上げました。 現在、CATの市場外価格は約$5.5で、ごく少数のリスティングが利用可能であり、初期のミンターは5倍から20倍の価格上昇を達成しました。 一方、Quantum Catは一貫して0.25BTCの価格を維持し、ブルーチップのBitcoin NFTとなっています。
OP_CATに関連するものは何でも価格を押し上げる可能性があるようです。
コミュニティの「自己宣伝」だけでなく、ビットコイン開発者の間でもOP_CAT技術についての議論が多くあります。今年のBitcoin Optechのニュースレターやビットコイン開発者会議を見てみると、OP_CATが頻繁に議論され、定期的なトピックになっています。
現在、Bitcoin Coreの開発者であるEthan HeilmanとArmin Sabouriによって共同でリリースされたOP_CAT Bitcoin BIPドラフトは、正式にBIP347と名付けられました。Lightning Networkの白書の著者であるTadge Dryjaや、Lightning LabsのCTOであるOlaoluwa Osuntokun(Lightning Networkの主要な開発者)など、Bitcoinの分野の重要な人物たちも、OP_CATに対して大いに支持を示しています。
この現象を理解するには、まずライトニングネットワークから始める必要があります。2011年、サトシ・ナカモトは電子メールでライトニングネットワークのプロトタイプに言及しました。ビットコインのスケーリングと支払い速度の向上のための重要な解決策として、ライトニングネットワークはその誕生以来、多くの開発者の注目を集めています。
過去2年間、「ビットコインエコシステム」という概念が勢いを増し、サイドチェーンや仮想マシンなどのさまざまなビットコインスケーリングソリューションが春の雨のように次々と現れ、多くの投資家を惹きつけてきました。しかし、経験豊富なビットコイン開発者たちから見ると、これらのソリューションは十分なものではなく、価値があるとは言い難いとされています。なぜなら、ライトニングネットワークは現在、一般の人々からビットコインの最も優れた「支払いチャネル」と見なされており、サトシ・ナカモトの「遺児」やビットコインコミュニティの「正当な子供」としての地位を持つ数少ない存在だからです。関連記事: 7年の歳月を経て:ライトニングネットワークの正当性の起源と課題「。
しかし、過去1年間で状況は劇的に変化しました。多数の開発者がLightning Networkに関連する作業からの撤退を発表し、特に上級開発者からの批判、そしてLightning Networkを否定する声が高まっています。Nostrの創設者であるFiatjafは、さらに率直に「Lightning Networkは、6年間Bitcoinユーザーを彼らの時間、エネルギー、お金から欺いてきました。」と述べています。
このような背景から、一部の開発者は次の「ライトニングネットワーク」を探しています。そしてOP_CATは、多くのビットコイン開発者によって、ライトニングネットワークに続くビットコインの次の大きなブレークスルーであると考えられています。OP_CATは非常に技術的であるため、OP_CATとは何か、何ができるかを説明する前に、まずOP_CATを好むビットコイン開発者について知りましょう。
Tadge Dryjaは、Lightning Networkのホワイトペーパーの著者の一人です。2015年、Tadge Dryjaは、Lightning Networkのもう一人のホワイトペーパーの著者であるJoseph Poonと共に、Elizabeth Starkの指導の下でLightning Labsを設立しました。彼らは、Bitcoin Lightning Networkのもう一つの企業であるBlockStreamと並んで立ちました。両者の主な違いは、Lightning LabsがGoプログラミング言語を使用していること、一方BlockstreamはCを使用していることです。
しかし、2016 年の終わりに、Tadge Dryja は Lightning Labs チームと意見の相違や議論をしました。その結果、Lightning Labsが設立されてからわずか1年後、Tadge Dryja氏はライトニングネットワークの研究を続けるために、MITのDigital Currency Initiative(DCI)を離れることを選択しました。MIT DCIでは、主に暗号通貨とスマートコントラクトのスケーラビリティと相互運用性に焦点を当てた複数の研究プロジェクトに参加しました。これには、ビットコインノードをより小さく、より高速にすることを目的とした新しいビットコインスケーラビリティテクノロジーであるUtreexoプロジェクトの開発が含まれていました。2022年、Tadge DryjaはシニアリサーチサイエンティストとしてLightsparkに入社しました。Lightsparkでは、ライトニングネットワークの共同発明者としての専門知識を活用して、ビットコインとブロックチェーンのスケーラビリティの問題に取り組み続けています。
彼はビットコインのスマートコントラクトとスケーラビリティ技術に関する豊富な知識を持っているため、Tadge Dryjaは早くからOP_CATの可能性に気付きました。彼はビットコインのテストネットワークでのOP_CATのテストを継続的にサポートし、開発者にOP_CATを「壊す」ことを試みて潜在的な問題を発見するよう促しています。
Olaoluwa Osuntokun(Roasbeef)は、Lightning Labsの共同創設者兼CTOであり、重要なビットコイン開発者でもあり、ライトニングネットワークの研究開発に重要な貢献をしてきました。Lightning Labsの初期チームは、いかなる点でもBlockstreamに劣ることはありませんと言えます。
オラオルワ・オスントクンといえば、彼とタッジ・ドライヤの「紳士競争」について触れておかなければなりません。興味深いことに、Tadge Dryja が Lightning Labs を去った主な理由は Olaoluwa でした。Tadge DryjaがLightning Labsで働いていたとき、彼はBlockstreamのBOLTと互換性のないLITと呼ばれるプロトコルの最初のバージョンを開発しました。しかし、Olaoluwaは互換性のあるバージョンを開発し、開発者からの認知度と支持が徐々に高まり、後発の優位性を獲得し、Dryjaの離脱をある程度加速させました。
しかし、歴史は常にドラマに満ちています。今日、これら2人の元々の「ライバル」は、いまや共同でOP_CATをサポートしています。
コミュニティでは長らく、BlockstreamがBitcoinの「決定者」であるという噂が広まっています。この噂には根拠があります。2014年、PoWの「父」として知られるAdam Backは、Matt Corallo、Greg Maxwell、Pieter Wuilleなどの有名な初期のBitcoin開発者を集め、Blockstreamを設立しました。同社は後に、Bitcoinのスケーリング戦争中にLightning Networkのサポートと推進を明確に表明し、現在のLightning Networkの際立った位置に貢献しました。
現在、OP_CATに関する議論では、BlockstreamのリサーチディレクターであるAndrew Poelstra氏が欠かせない存在です。Andrew Poelstra氏はBlockstreamのリサーチディレクターであり、業界において否定できない影響力を持つ経験豊富なBitcoinの暗号スクリプト開発者でもあります。2021年1月30日には、彼は「"Gate"というタイトルの記事を執筆しました。CAT and Schnorr Tricks I「OP_CATについて話し合い、OP_CATをCHECKSIGFROMSTACKと組み合わせることで、トランザクションの内部検査のための巧妙な方法を提供できることを指摘しています。」
BlockstreamはOP_CAT専用のブロックチェーンを作成していませんが、ビットコイン Inquisition(ビットコインの新機能を評価するためのテストネットワーク)を通じてテストをサポートしています。これは、OP_CATのための安全な「訓練場」を建設するようなもので、研究者は実際の条件下での性能を綿密に観察することができます。
Andrew Poelstra氏は、OP_CTVなどの他の提案とOP_CATを比較しても、OP_CATがより広範な柔軟性を提供する一方で、OP_CTVは非再帰的なスマートコントラクトにより狭く焦点を絞っていることに注目しています。
OP_CATのプロモーションでは、Bitcoinの開発者であるEthan HeilmanとArmin Sabouriが重要な貢献をしました。彼らは共同でOP_CAT提案を執筆し、BIP 347として正式に指定されました。この提案は、ソフトフォークを通じてオペコードOP_SUCCESS126を再度有効にすることを目的としています。
Armin Sabouriは以前、Bitcoinスクリプトとコンセンサスレイヤーの改善に焦点を当ててきました。彼は、OP_CATが究極の解決策ではないと信じていますが、さまざまな新機能の実装の可能性を提供し、Bitcoinスクリプトの改善における重要な一歩であると考えています。
イーサン・ハイルマンはアンドリュー・ポエルストラの考えにも影響を与えています。2019年秋の非公開の会話中、ハイルマンはポエルストラの当初のビットコインに対するスマートコントラクト機能に対する立場を変えました。ハイルマンは、ビットコインにおける潜在的に有害なスマートコントラクトへの懸念にもかかわらず、このような契約は既にCHECKMULTISIGを介して実装できることを指摘しました。このことを証明するために、イーサン・ハイルマンはソーシャルメディアでチャレンジを開始し、実現可能な「ダーク」スマートコントラクトを提案するよう人々に奨励しましたが、現在までに誰も成功していません。
StarkWareは、特にゼロ知識証明(ZKPs)を使用して取引のプライバシーと効率を向上させることに長けている、ブロックチェーンのスケーリング技術を開発することに焦点を当てた企業です。同社は、セキュリティと分散性を犠牲にすることなく、メインチェーン(たとえばEthereum)からの複雑な計算をセカンダリネットワークに外部委託することに専念しています。これにより、StarkWareはブロックチェーンの拡張性の問題に対処しながら、取引の透明性と検証可能性を維持しています。
StarkWareのOP_CATの推進は、Bitcoinネットワークのスケーリングとスマートコントラクト機能への関心から生じています。OP_CATは、データの連結を通じてより複雑な取引や契約をBitcoinネットワークで実行することを可能にするBitcoinのオペコードです。OP_CATを有効にすることで、StarkWareはBitcoin上でEthereumのようなスマートコントラクト機能を実現し、Bitcoinのユースケースを拡大し、機能を強化しようとしています。
2022年7月、StarkWareは、BitcoinでのOP_CATの有効化の利点と欠点を研究するために100万ドルの研究基金を設立しました。この基金は、BitcoinでのOP_CATの安全かつ効果的な実装方法について革新的なアイデアを持つ研究者や開発者を支援することを目的としています。
さらに、StarkWareは、OP_CATを使用してビットコインのテスト環境、特にSignetでゼロ知識証明を実装する可能性を実証しています。これらの取り組みは、OP_CATがスマートコントラクト機能の重要なコンポーネントであるゼロ知識証明の適用など、ビットコインネットワーク上でより複雑な操作を可能にする方法を示しています。最近、StarkWareはsCryptと提携し、OP_CATとZK magicに基づくPoC(概念実証)ブリッジの設計を共同で探索することを発表しました。これは、StarkWareが近い将来にOP_CAT関連のプロトコルも立ち上げる可能性があることを示唆しています。
私たちは一緒にいくつかのより有名でない開発者について話し合います。
Salvatore Ingalaは、Bitcoinの支払いプールやスマートコントラクトの研究に深く取り組んできました。彼は、支払いプールの出口プロセスを最適化するためにOP_CATを使用することを提案し、これによりオンチェーンデータと運用コストを大幅に削減できると考えています。Ingalaは、OP_CATを、ArcやCoinpoolsなどの他のBitcoin拡張戦略のポテンシャルなプラグインと見なしており、さらに将来のBitcoinオプティミスティックロールアップなど、効率とセキュリティを向上させるために活用できると見ています。
Anthony Townsは、テストネットワークに似ていますが、より柔軟で、まだ広く受け入れられていないビットコインプロトコルの変更をテストするために使用されるツールであるビットコインインクイジションの主要な開発者の1人です。タウンズは審問会のプラットフォーム上でOP_CATの活性化を推進し、OP_CATに安全な「実験場」を提供した。Towns氏は、新機能のテストやビットコインスクリプト機能の探求におけるOP_CATの重要性を認識しているが、ビットコインにプログラマビリティを追加しすぎると、ビットコインが検閲されたり制御されたりするリスクが高まるのではないかと懸念し、慎重な姿勢を崩していない。
Robin LinusはBitVMの創設者です。彼は、OP_CATの再導入が特にBitVMのようなプロジェクトをサポートする上で、ビットコインに強力なツールを提供すると信じています。これにより、ビットコインエコシステムはより一般的で表現豊かなスマートコントラクトを作成し、より機能的で実用的なブロックチェーン環境を育むことができます。
関連記事:"Bitcoinで何かを計算するには、ベテランの開発者はBitVMについてどう考えていますか?》
なぜライトニングネットワークの開発者はOP_CATに非常に強い関心を示しているのでしょうか?これを理解するためには、まずOP_CATの本質を把握する必要があります。
OP_CATは、Bitcoinスクリプトで使用されるオペコードで、スタック上の2つのデータセグメントを1つの大きな要素に連結するために使用されます。その機能はシンプルに見えますが、Bitcoinネットワークのより多くのスマートコントラクト機能を提供し、開発者がより複雑なデータやトランザクションロジックを作成および処理することができます。
OP_CATは新しいオペコードではありません。ビットコインの初期バージョンには存在していましたが、セキュリティと複雑さの懸念から、後のバージョンでは無効になりました。しかし、ビットコインが進化し続けるにつれて、ますます多くの開発者がOP_CATを再び有効にする時が来たと考えています。その他のコンテンツもご覧いただけます。13行のコードはBitcoinがスマートコントラクトを実装するのを助けるのですか?OP_CATソフトフォークを理解する”
しかし、なぜこのように見える単純な操作がビットコインの開発者たちの間で議論を巻き起こすのでしょうか?その一つの重要な理由は、それがビットコインネットワークのスマートコントラクトの機能を大幅に向上させることができるからです。これにより、現在は複雑なものでさえ不可能な機能を実装することができるようになります。
OP_CATは、決済システム、特にオフチェーンプロトコルや決済チャネルネットワークへの応用に大きな可能性を秘めています。その再有効化により、これらのシステムの運用効率が大幅に向上し、オンチェーントランザクションの負担が軽減されます。OP_CAT実装後の主な機能は次のとおりです。
Multisig Optimization: マルチシグの場合、OP_CATを使用すると、複数の署名を1つのデータブロックに結合して、提出する必要のある署名の数を減らすことができます。これにより、オンチェーンスペースを節約するだけでなく、トランザクション手数料も削減できます。マルチシグはビットコインの支払いセキュリティや共有アカウント管理に非常に重要であり、特にライトニングネットワークなどのアプリケーションでは、OP_CATによってこのプロセスがより効率的になります。
ステート契約:OP_CATはステート契約でも使用することができます。これらは複数のトランザクションを介して状態を維持できるスマートコントラクトの形式です。OP_CATを通じて、開発者は異なるトランザクションからの状態情報を連結し、Bitcoin上でより複雑な契約ロジックを実現することができます。例えば、一部の複雑な支払いプロトコルや分散型アプリケーション(宝くじ、ギャンブル、その他の複雑な金融商品など)は、OP_CATを介して複数のオンチェーントランザクション間で特定の状態を維持する必要があるため、実装することができます。
ペイメントチャネルネットワークのスケーラビリティ:OP_CATにとってもう一つの重要なアプリケーションシナリオは、ライトニングネットワークに似たペイメントチャネルネットワークです。ペイメントチャネルネットワークでは、ユーザーは通常、オフチェーンで多数のマイクロペイメントを行い、最終的な決済のみがオンチェーンで行われます。OP_CATの連結機能により、決済チャネルにおける中間取引をより効果的に管理・検証することができます。異なる支払い要求を連結することで、ユーザーはオンチェーンの負担を増やすことなく、より複雑な支払い操作を実行できます。これにより、決済チャネルのスループットと効率を大幅に向上させることができます。
BIP347提案の進展と、より多くの開発者や研究者がOP_CATの探索に参加していることから、このかつて棚上げされたオペコードがビットコインネットワークに新たな活力をもたらすと信じる理由があります。ライトニングネットワークが概念から主流へと進化したように、OP_CATの再有効化はビットコインの拡張性と決済イノベーションにおける次の重要なマイルストーンになる可能性があります。
この記事は[から転載されました。blockbeats], オリジナルタイトル「なぜBitcoinのOP_CATに注意を払う必要があるのか?ライトニングネットワーク以降の最大の物語」、著作権は原著者に帰属します[ジャリールプラスシックス転載に異議がある場合は、Gate Learn Team、チームは関連手続きに従ってできるだけ早く対処します。
免責事項:本文に表現されている見解および意見は、著者個人の見解を表しており、投資アドバイスを構成するものではありません。
記事の他言語バージョンはGate Learnチームによって翻訳されており、以下には言及されていませんGate.io、翻訳された記事は、転載、配布、盗用されることはありません。