CAT20 Протокол: Фрактальные Биты на ERC20 стандарте открывают новую эру смарт-контрактов Биткойн

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

BTC смарт-контракты нового времени: анализ Протокола CAT20 на фрактальном Биткойне

Фрактальный Биткойн (Fractal Bitcoin) как вторичный сетевой уровень Биткойна привлек большое внимание после запуска основной сети в сентябре. Его главная особенность заключается в активизации операции OP_CAT, что придает Биткойну способности смарт-контрактов. Вслед за этим появился протокол CAT20, стандарт токенов, аналогичный ERC20, который принес новые возможности в экосистему Биткойна.

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

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

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

Главная особенность фрактального Биткойна заключается в активации оператора OP_CAT. Хотя этот оператор давно был заброшен BTC, его повторное использование в фрактальном Биткойне наделяет Биткойн смарт-контрактами, значительно расширяя его области применения.

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

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

CAT20 Протокол — это стандарт токенов, основанный на фрактальном Бите, аналогичный ERC20 на Эфириуме. Его жизненный цикл в основном включает несколько этапов: развертывание, чеканка, перевод и т.д.

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

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

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

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

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

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

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

Механизм эмиссии

Процесс чеканки CAT20 имеет следующие особенности:

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

Управление количеством Minter имеет ключевое значение. Если каждый раз выводить только один Minter, это приведет к заторам при выпуске; слишком большое количество увеличит стоимость транзакций. В версии V2 по умолчанию создаются два Minter с близкими состояниями, чтобы сбалансировать эффективность и стоимость.

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

Построение сделки

CAT20 имеет продуманное проектирование для построения сделок:

  1. Путем переписывания логики скрипта разрешить пользователям контролировать UTXO, не принадлежащие им.

  2. Используя особенности P2TR адреса, в зависимости от ISSUE_PUBKEY, измените открытый ключ для генерации различных адресов.

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

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

Управление состоянием

Состояние CAT20 хранится в двух местах:

  1. Текущий хэш состояния хранится в OP_RETURN выходе транзакции.

  2. В контракте Minter хранится оставшееся количество токенов, которые можно чеканить.

Каждый раз после чеканки количество, которое можно чеканить новым Minter, составляет половину от оставшегося общего объема, пока все не будет вычеканено.

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

перевод и уничтожение

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

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

Резюме

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

В целом, CAT20 привнес в экосистему Биткойн стандартизированный токен-протокол, аналогичный ERC20, что, как ожидается, подстегнет больше инновационных приложений и продвинет развитие смарт-контрактов Биткойн.

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

BTC-0.57%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
HappyMinerUnclevip
· 16ч назад
btc снова придумал что-то новенькое
Посмотреть ОригиналОтветить0
GmGmNoGnvip
· 08-07 12:19
BTC снова играет новыми фишками га-га-га
Посмотреть ОригиналОтветить0
WinterWarmthCatvip
· 08-05 05:26
Еще один альткоин, слишком много уровней.
Посмотреть ОригиналОтветить0
NestedFoxvip
· 08-05 05:25
Какой смысл в этой бесполезной второй ступени?
Посмотреть ОригиналОтветить0
GetRichLeekvip
· 08-05 04:58
Еще одна возможность для игры на неудачниках, уже давно сидят в засаде, ха-ха.
Посмотреть ОригиналОтветить0
  • Закрепить