CAT20 Протокол: Глубина анализа новых突破ов BTC смарт-контрактов

robot
Генерация тезисов в процессе

Новый тип смарт-контрактов на BTC: Глубокий анализ протокола CAT20

Недавно в экосистеме биткойна произошло примечательное новое развитие - Fractal BTC официально запустил основную сеть в сентябре после многократных тестов. Одной из отличительных черт Fractal является наличие смарт-контрактов, и в начале запуска основной сети был представлен новый токен-протокол под названием CAT20. В данной статье мы глубоко проанализируем концепцию дизайна CAT20 с технической точки зрения.

Технический анализ CAT20: новый токен-протокол на фрактальном биткойне

Введение в Фрактальный Биткойн

Фрактальный Биткойн, также известный как фрактальный биткойн, является полностью совместимой с BTC вторичной сетью. По сравнению с BTC, время подтверждения блока значительно сокращено до 1 минуты. Его основным принципом является копирование сети BTC несколько раз, каждая цепочка может обрабатывать транзакции, тем самым увеличивая общую скорость обработки.

Одной из главных особенностей Fractal является активация операции OP_CAT, которая была отвергнута в ранние времена BTC по соображениям безопасности. Это значительно усилило функциональность Fractal, предоставив ему возможности смарт-контрактов и открыв путь для более инновационных приложений.

Технический анализ CAT20: новый токен Протокол на фрактальном BTC

Анализ протокола CAT20

Процесс развертывания

Развертывание токена CAT20 делится на два этапа: commit и reveal.

  1. Этап Коммита: записать основные данные токена (, такие как название, символ и т.д. ) в скрипт вывода транзакции. Хеш-идентификатор этой транзакции служит идентификатором токена.

  2. Этап Reveal: выводит OP_RETURN, содержащий хэш начального состояния, а также Minter, используемый для последующего Mint.

Эта двухфазная модель развертывания довольно распространена в проектах блокчейна и может раскрыть часть ключевой информации на этапе reveal.

Технический анализ CAT20: новый токен Протокол на фрактальном BTC

Механизм Mint

Характеристики Mint-транзакций:

  • Входные данные для одного минтера
  • Вывод содержит любое количество минтеров и один токен
  • Порядок вывода фиксированный, minter должен быть перед токеном

Настройка количества Minter имеет ключевое значение:

  • Установка на 1 приведет к заторам
  • Установка значения больше 1 увеличивает доступные минтеры, но также увеличивает затраты.
  • Установка на 0 приведет к дефляции минтера

Версия V2 по умолчанию создает два близких по состоянию Minter для сбалансирования вышеупомянутых факторов.

Технический анализ CAT20: новый токен-протокол на фрактальном биткойне

Технические детали построения сделки

CAT20 ловко использует скрипты BTC, позволяя пользователям контролировать UTXO, которые, казалось бы, не принадлежат их адресам:

  • Путем переписывания логики скрипта, используя свои публичные и приватные ключи
  • Использование особенностей адреса P2TR для настройки публичного ключа

Minter как смарт-контракт может быть использован любым человеком, конкретная реализация может зависеть от OP_CAT.

Технический анализ CAT20: новый токен Протокол на фрактальном BTC

Управление состоянием сделки (V2)

  • OP_RETURN хранит хэш состояния текущего выходного транзакции
  • Хранение оставшихся Mint раз для Token в смарт-контракте
  • Новое количество mint для нового Minter составляет половину от оставшегося количества, которое можно mint.

Технический анализ CAT20: новый токен-протокол на фрактальном биткойне

Перевод и сжигание

При переводе количество входящих и исходящих токенов должно быть одинаковым. Для уничтожения достаточно перевести токены на обычный адрес.

Технический анализ CAT20: новый токен-протокол на фрактальном Биткойне

Итог

Дизайн CAT20 обладает высокой гибкостью, пользователи могут самостоятельно создавать различные операции. Этот дизайн облегчает проверку состояния владения токенами и прогресса mint, но также требует от смарт-контрактов строгой проверки, чтобы предотвратить уязвимости.

CAT20 как новый смарт-контрактный протокол в экосистеме BTC открывает больше возможностей для биткойна и заслуживает постоянного внимания к своему развитию.

Технический анализ CAT20: новый токен Протокол на фрактальном биткойне

Технический анализ CAT20: новый токен Протокол на фрактальном BTC

BTC0.04%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 3
  • Репост
  • Поделиться
комментарий
0/400
TopBuyerBottomSellervip
· 12ч назад
Снова токен с жаром, который взлетел до небес, розничный инвестор обязательно понесет убытки.
Посмотреть ОригиналОтветить0
TokenomicsTrappervip
· 12ч назад
смах another l2 понзи hitting btc... классический паттерн выхода пампа загружается
Посмотреть ОригиналОтветить0
tx_pending_forevervip
· 12ч назад
Целый день новые игрушки с btc, токены уже распроданы[垂死]
Посмотреть ОригиналОтветить0
  • Закрепить