フラクタルBTCがメインネットCAT20プロトコルを立ち上げ、ビットコインエコシステムにスマートコントラクトの新しい可能性をもたらします。

robot
概要作成中

ビットコインエコシステムがスマートコントラクトの新たな可能性を迎える

最近、Fractal BTCは多回のテストを経て正式にメインネットにローンチされました。ビットコインエコシステムの新しいメンバーとして、Fractalの最大の特徴はスマートコントラクト機能を備えていることです。同時に、CAT20という新しいトークンプロトコルも登場しました。CAT20の技術設計にはどのような独自の特徴があるのでしょうか?私たちはそこから何を学ぶことができるのでしょうか?

! 技術的解釈:CAT20:フラクタルビットコインに関する新しいトークンプロトコル

フラクタルビットコイン 概要

CAT20を理解するには、まずその動作環境であるFractal Bitcoinを理解する必要があります。Fractal Bitcoinは分形ビットコインとも呼ばれ、完全にBTCと互換性のあるレイヤー2ネットワークです。BTCと比較して、ブロック確認時間は大幅に短縮され、1分となります。その基本原理は、BTCネットワークを複数コピーし、各チェーンが取引を処理できるようにすることで、全体の処理速度を向上させることです。

Fractal のもう一つの大きなポイントは、BTC の初期にセキュリティの観点から廃止された操作コード OP_CAT を有効にしたことです。この操作により、Fractal Bitcoin の能力が大幅に向上し、スマートコントラクト機能を実現するための基盤が築かれました。

! 技術的解釈:CAT20:フラクタルに関する新しいトークンプロトコルビットコイン

CAT20 プロトコル解析

OP_CATを基にしたサポートにより、CATプロトコルが誕生しました。その中でCAT20プロトコルは現在使用されている主要なプロトコルです。名前からも明らかなように、CAT20は設計においてイーサリアムのERC20標準を参考にしています。それでは、CAT20はどのようにビットコインエコシステムの中でERC20のような機能を実現しているのでしょうか?

デプロイプロセス

CAT20 のデプロイプロセスは「commit」と「reveal」の二つのフェーズに分かれています:

  1. コミット段階: トークンの基本情報をトランザクション出力スクリプトに書き込み、生成されたトランザクションハッシュをそのトークンの唯一の識別子として使用します。

  2. リヴェール段階: CAT20 の初期状態ハッシュを含む OP_RETURN を出力し、その後のミント操作のためのミンターを出力します。

この二段階のプロセスは、ブロックチェーン上で一般的な提出-開示モデルに従い、プロジェクト情報の保護に役立ちます。

! 技術的解釈:CAT20:フラクタルビットコインに関する新しいトークンプロトコル

ミント 仕組み

Mintプロセスの主な特徴には次のものが含まれます:

  • 毎回のミントには、1つのミンターを入力として使用します。
  • 出力には複数の Minter を含めることができます
  • 毎回のミントでトークンを1つだけ生成します。
  • 出力順序は Minter の後に Token が続くように固定されています

Minterの数量管理は、Mintの便利さに直接影響します。ネットワークの混雑と経済的コストのバランスを取るために、V2バージョンではデフォルトで2つの状態が近いMinterを生成します。

! 技術的解釈:CAT20:フラクタルビットコインに関する新しいトークンプロトコル

取引の構築方法

CAT20の取引構築はビットコインスクリプトの柔軟性を利用しています。巧妙に設計されたスクリプトロジックにより、異なるアドレスのUTXOを制御することが実現されました。revealフェーズでは調整された公開鍵を使用し、MinterはOP_CATに基づいてスマートコントラクト機能を実現する可能性があります。

! 技術的解釈:CAT20:フラクタルビットコインに関する新しいトークンプロトコル

ステート管理

CAT20 の状態情報は OP_RETURN とスマートコントラクトに保存されています。OP_RETURN は現在の取引出力状態のハッシュを保存し、コントラクトには残りの Mint 回数が保存されています。毎回 Mint 後、新しい Minter の Mint 数量は残りの可 Mint 数量の半分です。

! CAT20の技術的解釈:フラクタルビットコインに関する新しいトークンプロトコル

###転送と書き込み

送金時、取引の入力出力トークンの数量は一致している必要があります。トークンを焼却するには、通常のアドレスに転送するだけで済みます。

! CAT20の技術的解釈:フラクタルビットコインに関する新しいトークンプロトコル

まとめ

CAT20の設計はビットコインエコシステムの特性を十分に活用し、柔軟なトークン管理を実現しています。この設計はTokenの保有状況やMintの進捗を追跡しやすくし、ビットコインネットワークに新たな可能性をもたらしました。しかし、柔軟性はより高いセキュリティ要件も意味し、契約の検証ロジックは極めて重要です。

! CAT20の技術的解釈:フラクタルビットコインに関する新しいトークンプロトコル

! 技術解釈CAT20:フラクタルビットコインに関する新しいトークンプロトコル

原文表示
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • 報酬
  • 4
  • 共有
コメント
0/400
DataBartendervip
· 13時間前
ついにBTC スマートコントラクトに出会いましたね、素晴らしいです!
原文表示返信0
LayerZeroHerovip
· 07-01 10:02
さらなるL2の大勝利を待つ
原文表示返信0
GateUser-bd883c58vip
· 07-01 10:01
まだLayer2を刷っているのか、全てを明確にしてくれ。
原文表示返信0
DefiOldTrickstervip
· 07-01 09:58
最新のアービトラージ機会を得ました。静かに儲けている人、価格が急上昇したら罠にかかって逃げます。
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)