CAT20 Протокол ведет BTC смарт-контрактов новую эру

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

Новый этап смарт-контрактов BTC: анализ Fractal Bitcoin и протокола CAT20

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

Fractal Bitcoin, как новый участник экосистемы Bitcoin, официально запустил основную сеть в сентябре после нескольких раундов тестовой сети. Одной из его основных особенностей является наличие функции смарт-контрактов, и в момент запуска основной сети был представлен протокол CAT20 токенов. Итак, какие хитроумные технические разработки есть у CAT20? Чему мы можем из этого научиться?

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

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

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

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

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

На основе поддержки OP_CAT был разработан CAT Protocol. В настоящее время протокол CAT20 запущен и работает в основной сети Fractal. Он по дизайну похож на стандарт ERC20 Ethereum, но имеет свои уникальные особенности.

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

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

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

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

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

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

Механизм чеканки

Процесс чеканки CAT20 имеет несколько особенностей:

  • Каждый раз при minting используется один minter в качестве входных данных
  • Можно выпускать несколько минтеров, но за раз можно создать только один токен
  • Порядок вывода фиксирован, минтер должен быть перед токеном.

Для балансировки сетевой загруженности и экономичности, версия V2 по умолчанию создает два состояния, близких к Minter.

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

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

CAT20 искусно использует гибкость скриптов BTC:

  1. На этапе раскрытия, путем изменения способа генерации открытого ключа, развертыватель может контролировать UTXO различных адресов.

  2. На этапе minter используется OP_CAT для реализации смарт-контрактов, позволяя любому использовать minter UTXO.

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

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

CAT20 хранит информацию о состоянии в OP_RETURN и смарт-контрактах:

  • OP_RETURN сохраняет хэш состояния текущего выхода транзакции
  • В контракте записывается оставшееся количество чеканки токенов

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

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

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

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

Итог

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

CAT20 как инновационный Протокол на Fractal Bitcoin демонстрирует новые возможности экосистемы Bitcoin в области смарт-контрактов. Его развитие принесет в сеть Bitcoin больше интересных приложений.

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

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

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

CAT1.81%
BTC-0.59%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Поделиться
комментарий
0/400
ForkLibertarianvip
· 07-22 01:38
btc тоже начал играть со смарт-контрактами, а?
Посмотреть ОригиналОтветить0
CryptoHistoryClassvip
· 07-21 00:39
история повторяется... мания ICO 2017 снова, честно говоря
Посмотреть ОригиналОтветить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
  • Закрепить