CAT20プロトコルがBTCスマートコントラクトの新時代を切り開く

robot
概要作成中

BTCスマートコントラクト新篇章:解析Fractal BitcoinとCAT20プロトコル

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

Fractal Bitcoinはビットコインエコシステムの新しいメンバーとして、複数回のテストネットを経て9月に正式にメインネットを立ち上げました。その大きな特徴はスマートコントラクト機能を備えていることで、メインネットの開始に際してCAT20トークンプロトコルが導入されました。それでは、CAT20にはどのような巧妙な技術設計があるのでしょうか?私たちはそこから何を学ぶことができるのでしょうか?

フラクタルビットコインの紹介

CAT20に入る前に、まずFractal Bitcoinを理解する必要があります。それはBTCと完全に互換性のあるレイヤー2ネットワークで、ブロック確認時間はわずか1分です。その基本原理は、BTCネットワークを複数コピーし、それぞれのチェーンが取引を処理できるようにすることで、全体の処理速度を向上させることです。

Fractalの大きな革新は、BTCの初期にセキュリティ上の理由から廃止されたOP_CATオペコードを有効にしたことです。これにより、Fractal Bitcoinはスマートコントラクトの能力を持ち、より多くの革新的なアプリケーションの可能性を提供します。

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

CATプロトコル概要

OP_CATに基づくサポートにより、CATプロトコルが誕生しました。現在、CAT20プロトコルはFractalメインネットで稼働しています。設計上、イーサリアムのERC20標準に似ていますが、独自の特徴も持っています。

デプロイメントプロセス

CAT20の展開は「コミット」と「リビール」の2つの段階に分かれています:

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

  2. Revealフェーズ: OP_RETURNを出力してCAT20初期状態ハッシュを保存し、後続のミンティングプロセスのためにMinterを生成します。

この二段階のデプロイ方法は、プロジェクト情報を保護するのに役立ち、reveal段階まで完全に公開されません。

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

鋳造メカニズム

CAT20の鋳造プロセスにはいくつかの特徴があります:

  • 毎回のミントには1つのminterを入力として使用します
  • 複数のミンターを出力できますが、毎回1つのトークンしか鋳造できません。
  • 出力順序は固定で、minterはtokenの前にある必要があります

ネットワークの混雑と経済性をバランスさせるために、V2バージョンではデフォルトで2つの状態が近いMinterを生成します。

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

###取引の構築

CAT20はビットコインスクリプトの柔軟性を巧みに利用しています:

  1. reveal段階では、公開鍵生成方法を調整することで、デプロイヤーが異なるアドレスのUTXOを制御できるようにします。

  2. minter段階ではOP_CATを利用してスマートコントラクト機能を実現し、誰でもminter UTXOを使用できるようにします。

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

ステート管理

CAT20はOP_RETURNとスマートコントラクトに状態情報を保存します:

  • OP_RETURNは現在のトランザクション出力状態のハッシュを保存します
  • コントラクト中にTokenの残りの鋳造回数を記録する

毎回ミントした後、新たに生成されたMinterのミント数量は残りのミント可能数量の半分です。

###転送と書き込み

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

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

まとめ

CAT20の設計は柔軟性が高く、ユーザーは自分で取引を構築できます。この設計はトークンの保有状況や鋳造状態の確認を容易にしますが、契約部分には厳密な検証ロジックが求められます。

CAT20はFractal Bitcoin上の革新的なプロトコルとして、ビットコインエコシステムにおけるスマートコントラクト分野の新たな可能性を示しています。その発展はビットコインネットワークにより興味深いアプリケーションシーンをもたらすでしょう。

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

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

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

CAT5.34%
BTC-0.02%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 6
  • 共有
コメント
0/400
ForkLibertarianvip
· 07-22 01:38
btcもスマートコントラクトを使い始めたんだね
原文表示返信0
CryptoHistoryClassvip
· 07-21 00:39
歴史は繰り返す... 2017年のICOマニアが再び起こっていると思います
原文表示返信0
TideRecedervip
· 07-20 09:51
これを見ているのは良すぎるでしょう!
原文表示返信0
PhantomMinervip
· 07-20 09:46
素晴らしい~もう一つのlayer2プロジェクト
原文表示返信0
GraphGuruvip
· 07-20 09:40
遊べないなら、遊ばない方がいいよ
原文表示返信0
AirdropHunter007vip
· 07-20 09:37
btcとうとう月へ行く!
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)