Topics Биткоин

Что такое стандарт CAT20 и как он работает?

Продвинутый
Биткоин
2024年10月9日

Когда блокчейн Ethereum (ETH) появился на горизонте в 2015 году благодаря функциональности смарт-контрактов, нежизнеспособных токенов (NFT) и децентрализованных приложений (DApp), многие из блокчейнов предположили, что биткоин (BTC) в конечном итоге затуманится. Старейший в мире блокчейн просто не имел новых функций, которыми мог похвастаться его младший соперник. Почти через десять лет в эпоху совершенно нового биткоина появилось несколько инновационных протоколов и стандартов токенов, в котором есть свои собственные NFT, функционирующие токены и даже функции, похожие на смарт-контракты.

За последние два года протокол Bitcoin Ordinals включил NFT на основе биткоина. В стандарте токенов BRC-20, основанном на той же теории ордеров, появилась возможность создавать в цепочке токены с возможностью раздачи. Вскоре после этого протокол Runes открыл способ создания более легких активов, чем токены BRC-20. Похоже, что благодаря этим инновациям биткоин наконец-то нашел свою борьбу в новом мире блокчейнов.

В сентябре 2024 года для сети биткоинов был предложен ещё один потенциально меняющий парадигму стандарт токенов — CAT20. CAT20 позволяет разработчикам создавать фьюжн-токены на основе биткоина, которые соответствуют как нативным стандартам блокчейна, так и модели вывода неиспользуемых транзакций (UTXO), при этом обеспечивая высокий уровень компонуемости, создавая возможности для сложных функций, подобных смарт-контрактам.

Ключевые выводы:

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

  • Токены CAT20 могут работать в любой сети, поддерживающей OP_CAT opcode (рабочий код), который в настоящее время отключен на биткоине. В настоящее время в сообществе продолжаются дискуссии о том, следует ли повторно включить OP_CAT в блокчейне биткоина.

EN_2409-T35020_Learn_Read_to_Earn_728x90.png

Введение в протокол CAT

CAT20 — это новый предлагаемый стандарт токенов для блокчейна биткоинов (CAT расшифровывается как аттестованный токен Covenant). Токен CAT20:

  • на основе нативной модели транзакций UTXO биткоина

  • обеспечены процедурой майнинга

  • соответствует базовому механизму безопасности блокчейна

Кроме того, токен CAT20:

  • поддерживает программируемое майнинг 

  • предлагает высокий уровень компонуемости — функцию, которая прокладывает путь к использованию смарт-контрактов в сети 

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

Этот стандарт был предложен в сентябре 2024 года командой CAT Protocol и применим к любому блокчейну, который поддерживает OP_CAT opcode. Опкоды — это специальные скрипты, которые инструктируют блокчейн-транзакции выполнять определённые операции. Блокчейн Bitcoin поддерживал OP_CAT до 2010 года, когда анонимный основатель платформы Сатоши Накамото удалил его из соображений безопасности и эффективности транзакций.

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

Недавно предлагаемый стандарт CAT20 не следует путать с гораздо более ранним (и несвязанным) стандартом CAT20 для совместимых токенов безопасности и токенов, который был представлен в 2018 году в образе для разработки секьюритного блокчейна.

Понимание стандарта CAT20

Чтобы понять токены CAT20, важно знать, что делает OP_CAT opcode. Изначально он был доступен на биткоине и позволяет разработчикам объединять (отсюда и название) две части данных, что потенциально открывает способ создания сложной функциональности транзакций. Однако OP_CAT также может быть использован для атак типа «отказ в обслуживании» (DOS) и перегрузки сети биткоина.

Из-за этих уязвимостей Сатоши Накамото отключил OP_CAT, а также несколько других opcode. OP_CAT, на который в значительной степени опирается стандарт CAT20, по-прежнему не работает на биткоине с начала октября 2024 года. Основное обоснование решения Накамото, вероятно, заключается в стремлении в то время строго поддерживать биткоин в среде для безопасного перевода и хранения активов.

Однако за последние несколько лет блокчейн вышел за пределы своего первоначального состояния, и такие протоколы и стандарты, как BRC-20, Runes и Ordinals Inscriptions, привели к эре более высокой активности сети. Кроме того, в развитие экосистемы сети внесли вклад различные решения второго уровня, связанные с биткоином. 

Поскольку в настоящее время все эти технологии полностью работают в сети биткоинов, многие из членов сообщества сомневаются в необходимости отключения OP_CAT.

Если в конце дня токены BRC-20 могут пролиферировать в сети, а различные протоколы второго уровня внедрили функцию смарт-контрактов, почему будет сделано исключение для OP_CAT? Голоса, стремящиеся к повторному включению OP_CAT, со временем становятся всё громче, и ожидается, что opcode может быть снова включен. 

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

Как стандарт CAT20 влияет на блокчейн биткоина?

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

В то же время, способность обеспечивать сложные функции может привести к перегрузке сети из-за количества и сложности операций, которые могут быть произведены этими токенами. Биткоин уже борется с новыми стандартами и протоколами — BRC-20, Runes и Ordinals, которые привели к значительному росту активности в сети. Введение токенов CAT20 в блокчейн может ещё больше повысить уровень трафика.

Преимущества стандарта CAT20

Безопасность на уровне биткоина

Токены CAT20 придерживаются базового механизма безопасности биткоина, который основан на процедуре майнинга для подтверждения работы (PoW). Он сыграл важную роль в создании репутации блокчейна как высокобезопасной среды для транзакций. Используя PoW, токены CAT20 гарантируют, что их операции будут защищены на том же уровне, что и нативные активы BTC.

Нативно для биткоина (на основе UTXO)

Помимо PoW, ещё одним элементом, обеспечивающим безопасность биткоина, является его уважаемая модель транзакций UTXO, при которой балансы и переводы биткоина представлены выводами предыдущих транзакций. Токены CAT20 основаны на UTXO и напрямую используют собственный скрипт биткоина на уровне 1. Это означает, что эти токены не должны полагаться на автономные индексаторы — программное обеспечение, используемое для организации транзакций и упрощения запросов блокчейна.

Кроссчейн-совместимость

Стандарт CAT20 открывает возможности для кроссчейн-операций, поскольку его можно внедрить в любой сети, поддерживающей OP_CAT. Мы отметили выше, что сайдчейн Fractal Bitcoin Layer 2 является примером сети с поддержкой OP_CAT. Помимо фракционного биткоина, с включенной функцией OP_CAT есть два известных биткоиновых форка — Bitcoin Cash (BCH) и Bitcoin SV (BSV).

Легкость

Токены CAT20 имеют встроенную функциональность для упрощения верификации платежей (SPV). Эта технология позволяет таким легким клиентам, как мобильные телефоны, проверять подлинность токенов CAT20 децентрализованным и эффективным способом.

Недостатки стандарта CAT20

Ограничено сетями OP_CAT

Несмотря на то, что CAT20 обладает определённым потенциалом кроссчейн-совместимости, существующая сеть цепочек, которые поддерживают OP_CAT (и теоретически могут поддерживать CAT20), довольно ограничена. Проект Fractal Bitcoin — это новое решение второго уровня, которое всё ещё находится на ранних стадиях своего присутствия на рынке, в то время как Bitcoin Cash и Bitcoin SV являются небольшими игроками в мире сетей с поддержкой смарт-контрактов. Обе эти платформы поддерживают определенную степень интеллектуальной функциональности с помощью собственных уникальных механизмов. 

Тем не менее, их возможности DApp значительно отстают от возможностей Ethereum и других сетей смарт-контрактов, таких как BNB Chain (BNB), Polygon (POL), Cardano (ADA) и Solana (SOL). Таким образом, потенциальный охват стандарта токена относительно ограничен, особенно поскольку OP_CAT по-прежнему не работает на самом биткоине.

Потенциальная перегрузка сети

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

На графике ниже показано количество транзакций с биткоином за последние три года (до 6 октября 2024 года). Невозможно пропустить постепенный рост активности сети за предыдущий год.

Разработка на ранней стадии

Стандарт CAT20 все ещё находится на ранних стадиях его разработки. Он был недавно представлен и продвигается протоколом CAT, и многие практические детали его внедрения ещё не были определёны или обнародованы.

Возможность увеличения комиссий

Рост активности в сети и использования DApp, который может вызвать рост CAT20, вероятно, повлияет не только на уровни перегрузки сети, но и на расходы на транзакции. Биткоин уже столкнулся с ростом этих расходов из-за бурного роста активности, связанной с токенами BRC-20, токенами Runes и NFT с порядковыми надписями. С появлением CAT20 расходы на транзакции на биткоинах могут расти ещё больше.

CAT20 в сравнении с другими стандартами токенов биткоина

Сравнение CAT20 и BRC-20

CAT20 имеет ряд преимуществ по сравнению со стандартом BRC-20 для функционирующих токенов. Во-первых, в отличие от BRC-20, CAT20 не требуются внесетевые индексаторы. Поскольку все операции осуществляются исключительно в сети, токены CAT20 имеют более высокую эффективность и лучший профиль безопасности, чем активы BRC-20. Кроме того, технология CAT20 обеспечивает гораздо более гибкую и сложную функциональность, чем стандарт токена BRC-20.

CAT20 и Runes

Токены CAT20 имеют определённое сходство с Runes — ещё одним популярным разновидностью пополняемых токенов на биткоинах. Оба токена в значительной степени используют среду ончейна для своей функциональности, хотя Runes требуют индексеров, в то время как CAT20 — нет. Оба стандарта могут быть легкими, хотя в случае CAT20 они во многом зависят от фактического дизайна токена и предполагаемой функциональности. Кроме того, как Runes, так и CAT20 используют модель UTXO биткоина.

Однако критическое различие между этими двумя технологиями токенов заключается в том, что токены CAT20 можно использовать для создания довольно сложных DApp, от автоматизированных мейкеров (AMM) до протоколов кредитования и стейкинга. В отличие от этого, протокол Runes в основном ограничивался поддержкой выдачи и использования мем-коинов.

CAT20 и ARC-20

ARC-20 — это стандарт, разработанный для функционирующих токенов, который поддерживает цифровое управление собственностью и представление активов для коллекций и NFT. Хотя ARC-20 — это функционирующий стандарт токенов, его основное внимание уделяется цифровому представлению для различных предметов и NFT. CAT20, напротив, предназначен для использования с различными приложениями и сценариями использования. 

Хотя оба стандарта токенов потенциально могут иметь сценарии использования в децентрализованных финансах (DeFi) или других нишах DApp, активы CAT20 могут поддерживать более сложные и программируемые функции.

Skinny_Banner-1600x400.webp

Будущее стандарта CAT20

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

CAT20 был предложен в сентябре 2024 года, а активные обсуждения продолжаются. Решение этой проблемы может занять несколько недель или месяцев. Конечно, всегда существует вероятность того, что предлагаемое возобновление OP_CAT может быть отклонено или оставлено в лимбо на длительный период времени.

Заключение

Стандарт CAT20 — это значительный шаг вперед для биткоина, поскольку CAT20 обладает потенциалом относительно сложной программируемости, полагается на базовый механизм безопасности биткоина, характер на основе UTXO и кроссчейн-совместимость. Однако в настоящее время в сообществе биткоинов наблюдается высокая обеспокоенность по поводу перегрузки сети и роста комиссий за транзакции, в первую очередь из-за лавины активности, связанной с BRC-20, Runes и Ordinals Inscriptions. 

Тем не менее, есть надежда, что сообщество биткоинов способно различать технологии, которые в основном подходят для акробатики мем-коинов, и те, которые могут обеспечить полезную функцию, подобную DApp. По крайней мере, команда CAT Protocol надеется на это и будет держать пальцы на скрещении. Если OP_CAT будет снова активирован, токены CAT20 станут новым хитом в крупнейшей в мире блокчейн-сети.

#LearnWithBybit