CAT20 Протокол: прорывное развитие смарт-контрактов в экосистеме BTC

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

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

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

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

Введение в Fractal Bitcoin

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

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

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

Обзор протокола CAT20

С поддержкой OP_CAT появился протокол CAT20. В настоящее время этот протокол работает в реальной среде и на некоторых блокчейн-эксплораторах добавлены соответствующие панели отображения.

CAT20 в своем дизайне заимствовал идеи ERC20, но также имеет свои уникальные особенности. Например, CAT20 позволяет устанавливать объем предварительного майнинга и ограничение на количество, которое можно создать за один раз (Mint), эти функции обычно требуют дополнительной логики смарт-контрактов в ERC20.

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

Жизненный цикл CAT20

Развертывание (Deploy)

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

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

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

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

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

Чеканка (Mint )

Основные характеристики процесса чеканки включают:

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

Стоит отметить, что стратегия управления количеством Minter оказывает важное влияние на процессы эмиссии в сети. Чтобы избежать перегрузки эмиссии, обычно рекомендуется выводить несколько Minter за раз. Однако по экономическим соображениям пользователи могут предпочитать не выводить новые Minter, что требует от некоторых пользователей добровольно нести дополнительные расходы для поддержания активности сети.

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

перевод (Transfer)

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

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

Уничтожить ( Burn )

Чтобы уничтожить токен, достаточно перевести его на обычный адрес.

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

Технические особенности

  1. Гибкое построение сделок: все операции строятся пользователем самостоятельно, что предоставляет большую гибкость. Это также требует строгой логики проверки в части смарт-контрактов для обеспечения безопасности.

  2. Эффективный поиск:

    • Для проверки состояния владения токеном нужно просто проверить UTXO токена, не нужно отслеживать историю транзакций.
    • Проверить статус чеканки можно, выполнив поиск транзакций, содержащих "cat" в OP_RETURN.
  3. Управление состоянием: CAT20 использует OP_RETURN и смарт-контракты (Minter и Токен ) для хранения и управления информацией о состоянии, обеспечивая эффективное отслеживание и обновление состояния.

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

Резюме

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

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

BTC0.96%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Поделиться
комментарий
0/400
OnchainSnipervip
· 3ч назад
Снова начали говорить об этом, уже все обсудили.
Посмотреть ОригиналОтветить0
fren.ethvip
· 3ч назад
btc наконец-то больше не является древностью
Посмотреть ОригиналОтветить0
BearMarketMonkvip
· 3ч назад
btc要На луну啦?
Посмотреть ОригиналОтветить0
AirdropHunter9000vip
· 3ч назад
Снова копирование ERC20, рано или поздно падение до нуля.
Посмотреть ОригиналОтветить0
BearMarketSurvivorvip
· 3ч назад
BTC снова собирается На луну
Посмотреть ОригиналОтветить0
StakeWhisperervip
· 3ч назад
Наконец-то пришло что-то хорошее.
Посмотреть ОригиналОтветить0
  • Закрепить