ビットコイン
#CAT20 プロトコル,
#OPCAT $OPCAT
契約認証トークン
#CAT プロトコル,
私たちは、UTXOに基づく新しいビットコイントークンプロトコルである「契約認証トークン (CAT)プロトコル」を提案します。このプロトコルはマイナーによって検証され、トークンの発行と移転を管理するためにスマートコントラクト(特に契約)を使用します。ビットコイン上の既存のすべてのトークンプロトコルと比較して、それは第1層のビットコインスクリプトによってのみ強制され、以下の特徴を持っています。
インデクサー不要:トークンのルールセットはビットコインコンセンサスによって保証されます。トークンデータとロジックはすべてチェーン上に存在します。動作するために、オフチェーンの第三者(例えばインデクサー)に依存しません。インデクサーの不整合のリスクは存在せず、CATトークンはネイティブビットコインのプルーフ・オブ・ワークセキュリティを継承します。
モジュール化:CATトークンはスクリプト内で検証できるため、他のスマートコントラクトで使用したり、より複雑で相互接続された分散型アプリケーション(自動マーケットメーカー (AMM)、貸付、ステーキングなど)に組み合わせることができます。CATトークンのモジュール化とコンポーザビリティは、ビットコインのアプリケーションの範囲を拡張するための強力で多機能な新しいビルディングブロックを提供します。
プログラム可能な発行:トークン発行のルールはインデクサーによって強制されるのではなく、発行スマートコントラクトによって実行されます。これらのカスタマイズ可能で柔軟な契約は、トークン発行者がオープンな発行を含む任意の発行ルールを指定することを可能にします。過剰発行の取引は、インデクサーで拒否されるのではなく、ネットワークによって直接拒否され、マイニングされることはありません。
クロスチェーン相互運用性:CATプロトコルは、異なるブロックチェーン間での信頼のない資産ブリッジを可能にし、アプリケーションが複数のブロックチェーンで実行できるようにします。このブリッジは、ユーザーが何かを信頼する必要はなく、ブロックチェーン自体を信頼するだけで済みます。
SPV互換:CATトークンは簡素化された支払い検証 (SPV) をサポートします。軽量クライアント(携帯電話など)は、中央サーバーを信頼することなくトークンの真偽を独立して検証できます。ビットコインと同様に、ブロックチェーン内で十分な深さのトークン取引は、軽量クライアントによって有効と見なされることがあります。
CATプロトコルは、同質トークン(CAT20標準と呼ばれる)と非同質トークン(CAT721標準と呼ばれる)の両方をサポートしています。ここで開発された技術は汎用的であり、トークン以外のユースケースにも適用できます。