スマートコントラクトをビットコインに導入するOP_CAT提案がついに「BIP番号」を取得

OP_CAT として知られる、イーサリアム スタイルのスマート コントラクト機能をビットコインに導入する取り組みは、BIP (ビットコイン改善提案) 番号 347 の形式で正式に指定されました。これは、この提案されたソフトウェア拡張機能を実装するプロセスの始まりを示します。

イーサン・ヘイルマン氏はインタビューで、提案にBIP番号が割り当てられていることはコミュニティの承認を意味するものではないと説明した。代わりに、すべての関係者が同意できる明確な数値ラベルを提供することで、会話と開発プロセスを簡素化します。

簡単に言えば、BIP 347 の割り当てを受けるということは、この提案に関する物議を醸す議論がより真剣かつ集中的に実行できるようになるということを意味します。

ビットコイン ネットワークには 2 つの対立するグループがあります。あるグループは、主に金銭取引のプラットフォームとして維持することを主張しています。もう 1 つのグループは、ネットワーク上で革新的なアプリケーションを開発することを目的としており、OP_CAT の支持者はこのグループの一部です。
OP_CAT は、ビットコイン コミュニティでの豊富な経験を持つコーディング ショートカットです。ビットコインの誕生の頃にサトシ・ナカモトによって最初の一連のオペコードの中に導入されましたが、過剰なメモリ消費と潜在的なセキュリティリスクに対する懸念から、2010年に廃止されました。
最近では、Ordinals プロトコルの開始に続き、ビットコイン支持者の間で、ビットコインの機能を拡張する手段として OP_CAT を採用することに新たな関心が集まっています。一部の人が提案した代替案には、Jeremy Rubin の CTV や、Stacks や Ark などの高度なスケーリング プラットフォームが含まれます。

こちらもご覧ください: ビットコイン L2 スタックが大幅に見直しられる

2022 年、ハイルマンとサブウリはビットコインの OP_CAT を復元する研究を開始しました。彼らは、既存の「OP_SUCCESS126」コードの大幅な変更を避けるために下位互換性のあるアプローチを利用して、約 1 年後にメーリング リストのソフト フォークを通じてこれを導入することを提案しました。彼らはハード フォークを必要とする代わりに、この既存のコードを再解釈して拡張することを計画しました。
この提案が承認されれば、OP_CAT 規約により、ビットコインでの高度なアプリケーションとマルチ署名の取り決めの開発が促進されることになります。これは、本質的に特定のトランザクションの動作を制御するために設定できるルールである「コベナント」をビットコイン システムに組み込むことによって実現されます。

「ビットコインを使用すると、ユーザーはビットコインを使用する条件を確立できます。一方、CAT は 2 つの値を 1 つに結合するだけです。たとえば、「abc」と「def」がある場合、CAT は新しい値「abcdef」を作成します。しかし、この単純な動作は現時点では実現できません」とヘイルマン氏は説明し、「CAT」が単に「連結」という用語の略語であることをさらに明確にしました。

コミュニティがソフトウェアのパフォーマンスに満足したら、bitcoin-core に送信するためのプル リクエスト (PR) を準備します。次の段階では、焦点が「ソフトウェアは正確かどうか」から移り、興奮が高まります。 「ビットコインコミュニティはOP_CATを承認していますか?」これは迅速なプロセスである場合もあれば、時間がかかるプロセスである場合もあります。 (ヘイルマンの言葉、意訳)
有名な Ordinals プロジェクト Taproot Wizards の創設者である Eric Wall と Udi Wertheimer は、OP_CAT の強力な支持者です。彼らは、ヘイルマンとサブーリの提案の宣伝活動として、クォンタム キャッツの碑文プロジェクトの先頭に立った。
Quantum Cats は碑文プロジェクトとして大きな人気を得ていますが、その重要なコンポーネントである OP_CAT については、ビットコイン コミュニティの一部の間で依然として物議を醸しています。数カ月前に提出したヘイルマン氏とサブーリ氏の提案は、BIP編集者の一人でビットコインコア開発者のルーク・ダッシュジュニア氏の懐疑的なため承認取得が遅れているという噂がある。しかし、ブロックチェーンに関する最近の実験に対してそのような疑念を表明しているのは彼だけではない。
GitHub によると、月曜日に、ビットコインの新しい BIP 編集者 5 人がコミュニティによって選ばれ、番号が割り当てられました。これらの編集者の 1 つである Roasbeef は、OP_CAT の BIP 番号の割り当てを担当していました。

関連項目: 関連項目: ビットコインの新しい BIP エディターは開発を合理化しますか?

ハイルマン氏は、OP_CAT には BIP (ビットコイン改善提案) 番号が割り当てられているため、これをさらに追求する価値があるかどうかを判断するのはコミュニティの責任であると述べました。
私個人の意見としては、議論からは距離を置き、コミュニティが OP_CAT をサポートするかどうかを決定できるようにするつもりです。私の意見が必要な技術的な質問がない限り、私は議論に参加するつもりはありません。

2024-04-25 01:22