なぜあなたはビットコインの OP_CATに注目する必要があるのか?ライトニングネットワーク後の最大のストーリー

BlockBeats
2024-09-20 13:12:24
コレクション
この概念に触れると価格が上昇し、ライトニングネットワークの核心開発者たちが一斉に支持する。OP_CATは次のライトニングネットワークなのか?

著者:Jaleel 加六、BlockBeats

今年初、私は「13行のコードでビットコインがスマートコントラクトを実現?OPCATソフトフォークを理解する」という記事を書いていた時、OPCATは多くの人にとってまだ馴染みのない言葉でした。もしビットコインNFTプロジェクトTaproot Wizardsがミーム文化を利用して量子猫シリーズNFTを発表し、OP_CATを盛り上げなければ、この一見退屈な技術概念を知っている人はほとんどいなかったでしょう。

しかし、わずか半年後、OPCATはすでに熱い話題となり、次の「ライトニングネットワーク」と見なされています。最近話題の分型ネットワークFractal Bitcoinは、実際にはOPCATのビットコインにおけるコード実装であり、トークンFBは数日で三四倍に跳ね上がりました。そのため、ビットコインエコシステムでは、わずか1日でOPCATに基づく複数のプロトコルが誕生しました。例えば、分型ネットワーク上のCAT20もOPCATの概念を打ち出し、鋳造の数日間で分型ネットワークのGASを5000以上に引き上げました。現在、CATの場外価格は5.5ドル前後で、価格があっても市場に出ている注文は極めて少なく、初期の鋳造者は5倍から20倍の利益を実現しています。そして量子猫も常に0.25BTCの価格を維持し、ビットコインNFTのブルーチップとなっています。

どうやらOP_CATに関わると、このものは価格を引き上げることができるようです。

コミュニティの「自嗨」だけでなく、OPCATという技術はビットコイン開発者の間でも非常に多くの議論を呼んでいます。今年のビットコインOptechニュースレターやビットコイン開発者会議を振り返ると、OPCATは頻繁に議論に登場し、常連客となっています。

現在、Bitcoin Core開発者のEthan HeilmanとArmin Sabouriが共同で発表したOPCATビットコインBIP草案は、正式にBIP347と命名されました。多くのビットコイン分野の著名人、例えばライトニングネットワークのホワイトペーパーの著者Tadge Dryja、ライトニングネットワークの主要開発者であるLightning LabsのCTO Olaoluwa Osuntokun、そしてBlockstreamの研究責任者Andrew Poelstraは、OPCATに対して非常に大きな支持を示しています。

ライトニングネットワークの開発者たちはなぜOP_CATを好むのか?

この現象を理解するには、ライトニングネットワークから始める必要があります。2011年、中本聡はメールの中でライトニングネットワークの原型に言及しました。ビットコインのスケーリングと支払い速度向上の重要な解決策として、ライトニングネットワークは誕生以来、多くの開発者の関心を引きました。

この2年間、「ビットコインエコシステム」という概念が勢いを増し、サイドチェーンや仮想マシンなどのさまざまなビットコインスケーリングソリューションが雨後の筍のように現れ、多くの投資家を引きつけましたが、経験豊富なビットコイン開発者の目にはそれらはあまり重要ではなく、大したものではありませんでした。結局、ライトニングネットワークは現在一般的に見られるビットコインの中で最も優れた「支払いチャネル」であり、中本聡の数少ない「遺腹子」であり、ビットコインコミュニティの精神的な「正統性の子」とされています。

しかし、昨年から風雲急を告げる変化がありました。複数の開発者がライトニングネットワークに関連する仕事から撤退を発表し、ライトニングネットワークに対する否定的な声が続出し、特に経験豊富な開発者からの疑問が多く寄せられました。Nostrの創設者Fiatjafは、「ライトニングネットワークはビットコインユーザーの時間、エネルギー、そしてお金を6年間も騙し取っている」と率直に述べました。

このような背景の中、一部の開発者は次の「ライトニングネットワーク」を探しています。そしてOPCATは、多くのビットコイン開発者によって、ライトニングネットワークの後のビットコインの次の大きな突破口になると考えられています。OPCATは技術的に非常に強力であるため、OPCATが何であるか、そしてOPCATが何をできるかを議論する前に、まずはOP_CATに注目しているビットコイン開発者たちを知りましょう。

OP_CATを支持するビットコイン開発者

ライトニングネットワークホワイトペーパーの著者

Tadge Dryjaはライトニングネットワークホワイトペーパーの著者の一人で、2015年にTadge Dryjaともう一人のライトニングネットワークホワイトペーパーの著者Joseph Poonは、Elizabeth Starkの指導の下、Lightning Labsを設立しました。もう一つのビットコインライトニングネットワーク会社BlockStreamと並び立ち、両者の最大の違いは、Lightning LabsがGoプログラミング言語を使用しているのに対し、BlockstreamはCプログラミング言語を使用していることです。

しかし、2016年末、Tadge DryjaはLightning Labsチームとの間で意見の相違と争いが生じたため、Lightning Labsが設立されてからわずか1年でTadge Dryjaは離脱し、マサチューセッツ工科大学のデジタル通貨イニシアティブ(DCI)に参加し、ライトニングネットワークの研究を続けました。MIT DCIでは、彼は複数の研究プロジェクトに参加し、主に暗号通貨とスマートコントラクトのスケーラビリティと相互運用性に焦点を当てました。その中には、ビットコインノードをより小さく、より速くすることを目的とした新しいビットコインスケーラビリティ技術であるUtreexoプロジェクトの開発が含まれています。2022年、Tadge DryjaはLightsparkに参加し、高級研究科学者としての役割を果たしています。Lightsparkでは、彼はビットコインとブロックチェーンのスケーラビリティ問題を解決し続け、ライトニングネットワークの共同発明者としての専門知識を活かしています。

彼がビットコインのスマートコントラクトとスケーラビリティ技術において深い造詣を持っているため、Tadge Dryjaは早くからOPCATの潜在能力を発見し、ビットコインテストネットでのOPCATのテストを支持し、開発者にOP_CATを「破壊」して潜在的な問題を発見するよう奨励してきました。

Lightning Labs CTO

Olaoluwa Osuntokun(Roasbeef)はLightning Labsのもう一人の共同創設者でありCTOであり、優れたビットコイン開発者であり、ライトニングネットワークの研究開発に重要な貢献をしています。言うまでもなく、Lightning Labsの初期チームはBlockstreamに対して全く劣っていません。

Olaoluwa Osuntokunについて言及する際には、彼とTadge Dryjaの間の「君子の争い」を避けて通ることはできません。興味深いことに、Tadge DryjaがLightning Labsを離れた大きな理由の一つはOlaoluwaにあります。Tadge DryjaがLightning Labsに在籍していた際に開発した初版プロトコルはLITと呼ばれ、Blockstreamが開発したBOLTとは互換性がありませんでしたが、Olaoluwaが開発したものは互換性があり、徐々に多くの開発者に認められ、支持を得ることになりました。これにより、後発の立場が強まり、ある意味でDryjaの離脱を加速させました。

しかし、歴史は常にドラマに満ちています。現在、Lightning Labsからの「宿敵」であるこの二人は、OP_CATを共同で支持しています。

Blockstream研究責任者

民間には常に「Blockstreamはビットコインの背後にいる「話し手」」という噂があります。このような噂は根拠のないものではありません。2014年、「PoWの父」Adam BackはMatt Corallo、Greg Maxwell、Pieter Wuilleなどの著名なビットコイン初期開発者を集めてBlockstreamを設立し、その後のビットコインスケーリング戦争においてライトニングネットワークを明確に支持し推進し、ライトニングネットワークが今日の地位を得ることに寄与しました。

現在、OPCATに関する議論において、Blockstreamの研究責任者Andrew Poelstraも常に避けて通れない人物です。Andrew PoelstraはBlockstreamの研究ディレクターであり、経験豊富なビットコイン暗号学スクリプト開発者であり、業界内での影響力は言うまでもありません。彼は2021年1月30日に「CAT and Schnorr Tricks I」というタイトルの記事を書き、OPCATについて議論し、OP_CATとCHECKSIGFROMSTACKを組み合わせて使用することで巧妙な取引内省方法を提供できることを指摘しました。

Blockstreamは現在OPCATのために独自のブロックチェーンを作成していませんが、彼らはBitcoin Inquisition(ビットコインの新機能を評価するためのテストネット)を通じてOPCATのテストを支援しています。これはOP_CATのための安全な「訓練場」を構築し、研究者が現実の条件下でその性能を注意深く観察できるようにするものです。

Andrew PoelstraはOPCATとOPCTVなどの他の提案を比較し、OPCATがより広範な柔軟性を提供する一方で、OPCTVは非再帰的なスマートコントラクトに狭く焦点を当てていることを指摘しました。

BIP 347提案の執筆者

OPCATの推進において、ビットコイン開発者のEthan HeilmanとArmin Sabouriは大きな貢献をしました。彼らは共同でOPCATの提案を執筆し、正式にBIP 347として指定されました。この提案は、ソフトフォークを通じて操作コードOPSUCCESS126を再定義し、OPCATを再度有効にすることを目的としています。

Armin Sabouriは過去にビットコインスクリプトとコンセンサス層の改善に焦点を当てており、OP_CATは最終的な解決策ではないものの、さまざまな新機能を実現する可能性を提供するものであり、ビットコインスクリプトの改善において重要な一歩であると考えています。

Ethan Heilmanもまた、Andrew Poelstraの考えに影響を与えた人物です。彼らが2019年秋に行った私的な交流が、元々Andrew Poelstraが提唱していたビットコインのスマートコントラクト機能に対する支持を変えるきっかけとなりました。Ethan Heilmanは、人々がいわゆるビットコインのスマートコントラクト機能に懸念を抱いているにもかかわらず、実際にはCHECKMULTISIGを通じてこれらの有害と見なされるスマートコントラクトを実現できることを指摘しました。このことを証明するために、Ethan Heilmanはソーシャルメディア上で挑戦を呼びかけ、人々に実行可能な「ダーク」スマートコントラクトを提案するよう促しましたが、今のところ成功した者はいません。

StarkWare

StarkWareはブロックチェーンのスケーリング技術の開発に特化した会社で、特にゼロ知識証明(ZKP)技術を使用して取引のプライバシーと効率を強化することに優れています。この会社は、複雑な計算をメインチェーン(例えばイーサリアム)からサブネットワークにアウトソーシングし、安全性と分散化の特性を犠牲にすることなく、これを実現することを目指しています。この方法により、StarkWareはブロックチェーンのスケーラビリティ問題を解決しつつ、取引の透明性と検証可能性を維持しています。

StarkWareがOPCATの活動を推進するのは、ビットコインネットワークのスケーリングとスマートコントラクト機能への関心からです。OPCATはビットコインの操作コードであり、ビットコインネットワーク上でデータの連結を通じてより複雑な取引や契約を実行することを可能にします。OP_CATを有効にすることで、StarkWareはビットコイン上でイーサリアムのようなスマートコントラクト機能を実現し、ビットコインの使用ケースを拡大し、その機能性を強化しようとしています。

2022年7月、StarkWareはOPCATをビットコイン上で有効にする利点と欠点を研究するために100万ドルの研究基金を立ち上げました。この基金は、ビットコイン上でOPCATを安全かつ効果的に実現する方法に関する革新的な研究者や開発者を支援することを目的としています。

さらに、StarkWareはビットコインのテスト環境、特にSignet上でOPCATを利用したゼロ知識証明の可能性を示しました。これらの作業は、OPCATを使用してビットコインネットワーク上でより複雑な操作を実現する方法、例えばゼロ知識証明の応用を示しており、これらはスマートコントラクト機能の重要な部分です。最近、StarkWareはsCryptと提携し、OPCATとZKマジックに基づくPoC(概念証明)ブリッジの設計を共同で探求しており、StarkWareが近い将来にOPCAT関連のプロトコルを発表する可能性があることを示唆しています。

その他

他の数人の開発者はそれほど有名ではありませんが、一緒に紹介します。

Salvatore Ingalaはビットコインの支払いプールとスマートコントラクトを深く研究しており、OPCATを使用して支払いプールの退出プロセスを最適化する提案を行っています。彼はこれにより、チェーン上のデータと操作コストを大幅に削減できると考えています。IngalaはOPCATを他のビットコイン拡張戦略の潜在的なプラグインとして見ており、ArcやCoinpools、さらには将来のビットコインのOptimistic rollupsなどの効率と安全性を向上させることができるとしています。

Anthony TownsはBitcoin Inquisitionの主要開発者の一人で、これはテストネットに似ていますが、より柔軟なツールであり、広く受け入れられていないビットコインプロトコルの変更をテストするために使用されます。TownsはInquisitionプラットフォーム上でOPCATのアクティベーションを推進し、OPCATに安全な「試験田」を提供しました。TownsはOP_CATが新機能のテストとビットコインスクリプトの能力を探求する上で重要であることを認識していますが、ビットコインに過剰なプログラム可能性を追加することには慎重であり、これがビットコインが検閲または制御されるリスクを増加させる可能性があることを懸念しています。

Robin LinusはBitVMの創設者であり、OPCATの再導入がビットコインに強力なツールを提供すると考えています。特に、BitVMのようなプロジェクトをサポートすることができ、これによりビットコイン上で任意の計算を検証することがより簡単かつ効率的になります。OPCATの実行により、ビットコインエコシステムはより汎用的で表現力豊かなスマートコントラクトを作成でき、より多機能で実用的なブロックチェーン環境を促進します。

なぜライトニングネットワークの開発者たちはこれほどOP_CATに関心を持つのか?

ライトニングネットワークの開発者たちがOPCATにこれほど強い関心を示す背後には、何があるのでしょうか?これを理解するには、まずOPCATの本質を理解する必要があります。

OP_CATとは何か?

OP_CATはビットコインスクリプトの操作コードであり、2つのスタック上のデータ片を結合して1つの大きな要素にするために使用されます。その機能は一見単純に見えますが、ビットコインネットワークにより多くのスマートコントラクトの能力を提供し、開発者がより複雑なデータや取引ロジックを作成し、処理できるようにします。

OPCATは全く新しい操作コードではなく、ビットコインの初期バージョンに存在していましたが、安全性と複雑性の懸念から後のバージョンで無効化されました。しかし、ビットコインが進化するにつれて、ますます多くの開発者が今こそOPCATを再度有効にする時だと考えています。詳細については、「13行のコードでビットコインがスマートコントラクトを実現?OP_CATソフトフォークを理解する」を参照してください。

しかし、なぜこの一見単純な操作がビットコイン開発者の間でこれほど大きな議論を引き起こすのでしょうか?その一つの重要な理由は、OP_CATがビットコインネットワークのスマートコントラクト能力を大幅に向上させ、開発者が現在のビットコインスクリプトでは実現が難しい、あるいは不可能な機能を実現できるようになるからです。

OP_CATの支払いにおける応用可能性

OPCATは支払いシステムにおいて巨大な応用可能性を示しており、特にオフチェーンプロトコルや支払いチャネルネットワークにおいて顕著です。その再有効化により、これらのシステムの操作効率が大幅に向上し、オンチェーン取引の負担が軽減されます。OPCAT実現後の主な機能には以下が含まれます:

マルチシグ(Multisig)最適化:マルチシグシナリオにおいて、OPCATはユーザーが複数の署名を統合し、単一のデータブロックにまとめるのを助け、提出する必要のある署名の数を減らします。これにより、オンチェーンのスペースが節約され、取引手数料も削減されます。マルチシグはビットコインの支払いの安全性と共有アカウント管理において非常に重要であり、特にライトニングネットワークなどのアプリケーションにおいて、OPCATはこのプロセスをより効率的にします。

ステートコントラクト(State Contracts):OPCATはステートコントラクトにも使用できます。この契約は、複数の取引を通じて状態を維持できるスマートコントラクトの一形態であり、OPCATを使用することで、開発者は異なる取引の状態情報を結合し、ビットコイン上でより複雑な契約ロジックを実現できます。例えば、特定の複雑な支払いプロトコルや分散型アプリケーション(宝くじ、ギャンブル、その他の複雑な金融商品など)は、複数のチェーン間の取引の間で何らかの状態を維持する必要があり、これらはOP_CATを通じて実現可能です。

支払いチャネルネットワークのスケーラビリティ:OPCATのもう一つの重要な応用シナリオは、ライトニングネットワークのような支払いチャネルネットワークです。支払いチャネルネットワークでは、ユーザーは通常オフチェーンで大量のマイクロペイメントを行い、最終的な決済時にのみオンチェーンに上がります。OPCATの結合機能により、支払いチャネル内の中間取引をより効果的に管理し、検証することが可能になります。異なる支払い要求を結合することで、ユーザーはオンチェーンの負担を増やすことなく、より複雑な支払い操作を行うことができます。これにより、支払いチャネルのスループットと効率が大幅に向上します。

BIP347提案の進展とともに、さらに多くの開発者や研究者がOPCATの探求に参加しているため、かつて棚上げされていたこの操作コードがビットコインネットワークに新たな活力をもたらすと信じる理由があります。ライトニングネットワークが概念から主流へと進化したように、OPCATの再有効化もビットコインのスケーリングと支払い革新の次の重要なマイルストーンとなる可能性があります。

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
banner
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する