フラクタルビットコインの革新的なCAT20プロトコル: BTCスマートコントラクトの新しい章

robot
概要作成中

BTC上のスマートコントラクト:Fractal BitcoinとCAT20プロトコルの探求

Fractal Bitcoinはビットコインエコシステムの重要な革新として、最近の複数回のテストネットを経て正式にメインネットに上线されました。このプロジェクトの大きなハイライトは、スマートコントラクト機能を導入し、新しいトークンプロトコルCAT20を同時に発表したことです。本記事ではCAT20の技術設計とその潜在的な影響について深く掘り下げていきます。

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

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

フラクタルビットコイン、または分形ビットコインは、完全にBTCと互換性のあるレイヤー2ネットワークです。ビットコインメインネットと比較して、ブロック確認時間が短く、わずか1分で完了します。その基本原理は、複数のBTCネットワークを複製し、各チェーンが取引を処理できることにより、全体の処理速度を向上させることです。

Fractalの大きな技術的ブレークスルーは、セキュリティの観点から初期のBTCで放棄されたOP_CATオペコードを再び有効にしたことです。この措置により、Fractal Bitcoinの機能性が大幅に向上し、スマートコントラクトの潜在能力を持つことができました。

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

CAT20プロトコル解析

CAT20プロトコルはFractal Bitcoinに基づいて開発された新しいトークン標準で、EthereumのERC20に似ています。その実装は、基盤となるOP_CATオペコードのサポートに依存しています。

デプロイメントプロセス

CAT20トークンのデプロイは「commit」と「reveal」の2つのフェーズに分かれています:

  1. コミット段階: 取引出力スクリプトにトークンの基本情報を書く、例えば名称、シンボルなど。この取引のhashIdはトークンの唯一の識別子として使用されます。

  2. Reveal段階: CAT20の初期状態Hashを含むOP_RETURNを出力し、その後のミンティングプロセスのためのMinterを出力します。

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

鋳造メカニズム

鋳造プロセスの主な特徴は次のとおりです:

  • 入力はMinter(が最初にデプロイした取引によって生成された)です。
  • 毎回の鋳造で1つのトークンと任意の数のMinter出力が生成されます。
  • 出力順序は固定されており、Minterはトークンの前に配置する必要があります

注目すべきは、Minterの数の設定がネットワーク全体のミント活性に影響を与えることです。Minterの出力を増やすことで利用可能性が向上しますが、取引コストも増加します。

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

###取引の構築

CAT20の取引構築は巧妙なスクリプト設計を採用しており、ユーザーが自己所有でないアドレスのUTXOを制御できるようにしています。これは、スクリプト内で特定の公開鍵と秘密鍵のペアを使用することによって実現されています。

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

ステート管理

CAT20は二重状態ストレージメカニズムを採用しています:

  • 取引の出力のOP_RETURNに現在の状態ハッシュを保存します
  • スマートコントラクト(MinterとToken)に具体的な状態情報を格納する

毎回ミントするたびに、新しく生成されたMinterのミント数量は、残りのミント可能数量の半分になります。

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

Transfer & Destruction (転送と破壊)

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

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

まとめ

CAT20プロトコルの設計はユーザーに大きな操作柔軟性を提供しますが、契約の検証ロジックにはより高い要件が課せられます。この設計には以下の利点があります:

  1. トークンの保有状況の確認を簡素化し、トークンのUTXOを確認するだけで済みます。
  2. 鋳造状況を監視しやすくするために、"cat"を含む取引をOP_RETURNで検索することで実現できます。

CAT20の登場はビットコインエコシステムに新たな可能性をもたらし、さらなる革新的なアプリケーションの発展を促進することが期待されています。しかし、その安全性と安定性はまださらなる検証と改善が必要です。

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

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

FB-0.71%
BTC0.74%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 5
  • 共有
コメント
0/400
liquidation_surfervip
· 4時間前
またこれらの高尚なものを整えるのか、無駄だ。
原文表示返信0
NftCollectorsvip
· 11時間前
オンチェーンデータはCAT20がWeb3アート解放の新しい時代を指し示していることを明確に示しています。
原文表示返信0
BearMarketLightningvip
· 11時間前
卧槽 ビットコインもスマートコントラクトを使うようになった
原文表示返信0
LiquiditySurfervip
· 11時間前
ビットコインとうとうスマートコントラクトを始めるね
原文表示返信0
ConfusedWhalevip
· 12時間前
遊ぶだけで儲けたってことだね
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)