Обзор BRC-20: день, когда стало возможным создавать токены на Биткоин

12.05.2023
54 мин
7181
1
Обзор BRC-20: день, когда стало возможным создавать токены на Биткоин. Заглавный коллаж статьи.

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

И хотя первый BRC-20 токен был запущен еще 8-го марта, хайп эта тема получила только сейчас, на фоне мемсезона на Ethereum. Сегодня мы объясним, почему именно мемкоины запампили Bitcoin-токены и как это вообще работает. Будет немного на технарском, но мы все объясним.

Что такое BRC-20

BRC-20 — это попытка создать решение для запуска взаимозаменяемых токенов, как на Ethereum или любом другом блокчейне с поддержкой смарт-контрактов. Новый стандарт токенов был представлен твиттер-пользователем domo 8 марта 2023-го. Полное описание доступно тут

Название BRC-20 созвучно со стандартом взаимозаменяемых токенов Ethereum, но на этом в сходства заканчиваются. Сама аббревиатура BRC расшифровывается как «Bitcoin Request for Comment», а в основу нового стандарта положены не смарт-контракты, а уже известный нам Ordinals Protocol, который позволил запустить хайповавшие в марте Bitcoin-NFT. Теперь давайте подробнее. 

Примечание: если вы не знакомы с Ordinals Protocol и концепцией Надписей для Bitcoin, рекомендуем начать с нашей статьи по Bitcoin NFT. Она поможет вам лучше понять, как работает BRC-20. 

Как это работает?

Как мы знаем, Ordinals Protocol позволяет создать порядковые номера для отдельных сатоши и прикрепить к ним данные через TapRoot. В BRC-20 эта функция используется для создания системы развертывания и учета токенов.  В отличие от ERC-20, BRC-20 не поддерживают смарт-контракты и операции с ними проводятся через JavaScript Object Notation (JSON), что накладывает ограничения на возможности использования этих токенов. В сущности, у BRC-20 есть только 3 функции:

  • Deploy: первичное развертывание токена. При развертывании пользователь может указать максимальное предложение, тикер нового токена и лимит минта для одного кошелька.
  • Mint: позволяет другим пользователям получить уже развернутый токен на свой Ordinal-совместимый кошелек.
  • Transfer: используется для передачи BRC-20 токенов между кошельками.

Как создать токены на Биткоине?

Конкретный пример поможет вам лучше понять, как это работает. Допустим, пользователь хочет создать свой BRC-20 токен, для этого ему нужно: 

  1. Скачать совместимый с Ordinal и TapRoot кошелек и пополнить его. 
  2. Создать новый Ordinal, то есть тот самый Bitcoin-NFT. Только вместо файла в качестве Надписи к нему нужно прикрепить несколько строк JSON кода. Вот, например код развертывания BRC-20 токена $ordi:
  1. Дальше этот код прикрепляется к пронумерованной через Ordinals Protocol сатоши и записывается на блокчейне. В сущности, сатоши становится своего рода аналогом смарт-контракта, в котором зафиксировано, что токен $ordi был развернут и доступен для минта. 

Теперь, допустим другой пользователь, хочет сминтить этот самый токен. Для этого ему нужно:

  1. Также иметь Ordinal-совместимый кошелек с балансом. 
  2. Создать новый Ординал и добавить надпись в другим кодом, в котором будет указано, сколько токенов $ordi он хочет сминтить:
  1. Этот Ординал подтверждает баланс токенов $ordi в кошельке. Хотя сама запись, как и раньше, доступна только в виде надписи на Сатоши.

Ну и напоследок, допустим пользователь хочет отправить свои BRC-20 токены на другой кошелек. Для этого:

  1. Он опять создает новый Ординал в котором через надпись добавляет код функции Transfer с указанием количества токенов, которые он хочет отправить:
  1. Теперь, ему достаточно отправить этот Ординал с надписью на кошелек, которому он хочет перевести BRC-20 токены. 
  2. Если Надпись валидная, то есть сумма передаваемых токенов не превышает сумму токенов на балансе пользователя, то транзакция считается успешной после передачи Ординала. 

Тут появляется вопрос: как протокол отслеживает, сколько токенов вы можете отправить, это же даже не транзакция в ее обычном понимании? Алгоритм отслеживает транзакции с Ординалами, которые проводились на кошельке и на их основе выводит текущий баланс. Например:

Вы создали Ординал, которым сминтили 1000 токенов Х. Потом создали еще один Ординал с функцией transfer и отправили его на другой кошелек. Поскольку отправка Ординала сама по себе является публичной транзакцией, протокол может прочитать содержимое надписи и увидеть, что ваш текущий баланс составляет 1000 $ordi — 500 $ordi, которые вы передали с transfer-Ординалом. То есть во второй раз вам не получится передать transfer-Ординал, если сумма в надписи будет превышать 500 $ordi. 

Схематическое изображение транзакций BRC-20

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

Какой кошелек подойдет для BRC-20?

Сам создатель BRC-20 указывает, что это только экспериментальный запуск стандарта взаимозаменяемых токенов в сети Bitcoin и дизайн далек от совершенства. Однако уже сейчас у пользователей есть 2 инструмента для взаимодействия с BRC-20:

  1. Любой совместимый с Ординалами кошелек: Некоторые примеры мы разбирали в нашей статье по Bitcoin-NFT. Только сами надписи придется делать вручную, то есть  копировать код для нужной функции с GitBook и самостоятельно вписывать суммы и тикеры.
  2. Кошелек Unisat: это первый сервис, который развернул удобный пользовательский интерфейс для работы с BRC-20. Никакого кода, только кнопки и формы для заполнения данных. 

На этом пока все. Инфраструктура BRC-20 в зачаточном состоянии, несмотря на общий хайп вокруг технологии. Но, вероятно, как и в случае с Bitcoin NFT, новые решения и площадки появятся уже в ближайшее время, так что не исключено, что скоро работать с BRC-20 сможет даже новичок. 

Важно: не используйте для создания Надписей сервисы-посредники. Такие площадки сначала создают Ординал в своем кошельке, а потом отправляют его на адрес пользователя. Это позволяет обеспечить гладкий и качественный пользовательский опыт при работе с Bitcoin NFT, но не подходит для BRC-20: сервис просто не будет хранить баланс взаимозаменяемых токенов необходимый для создания transfer-Ординалов, не говоря уже о mint или deploy Ординалах.

Рынок токенов BRC-20

Казалось бы, при столь ограниченном функционале и отсутствии развитой экосистемы, превратить токены BRC-20 в полноценные цифровые активы невозможно. Но, всего за несколько недель на экспериментальном протоколе было запущено более 14,000 токенов, которые генерируют более $200 млн объемов торгов в сутки при совокупной капитализации в $1 млрд. Теперь это полноценный рынок:

Основные метрики BRC-20 токенов по данным сервиса BRC-20.io

Общее количество транзакций с использованием BRC-20 сейчас превышает 4 млн, что почти в 7 раз выше, чем с обычными Ordinals:

Количество транзакций и оплаченные комиссии для токенов BRC-20 и Ординалов по данным Dune

Примечательно, что у BRC-20 пока слабо развитая и торговая инфраструктура. Наиболее удобными площадками для торгов являются:

  • Нативная биржа уже упоминаемого Unisat — что-то среднее между CEX и NFT-маркетплейсом, на котором выставляются Ординалы с функцией Transfer. 
  • Gate.io — первая централизованная биржа, которая залистила BRC-20. Пока это лишь небольшое количество топ-токенов в паре с USDT: $BANK, $PEPE, $PIZA, $BSV. 

Также буквально на днях появилась новость о том, что Binance планирует добавить поддержку BRC-20. Если это случится, то объемы торгов, капитализация и цены на BRC-20 могут пойти вверх еще быстрее. В целом рынок BRC-20 пока напоминает альткоины в 2017-м и NFT в 2021-м: еще не совсем понятно для чего нужно, но растет и растет быстро. 

Причем тут мемкоины?

Как можно увидеть в списке выше, 90%+ всех созданных BRC-20 токенов это мемкоины и их различные вариации. По сути, именно появление в сети Bitcoin таких тикеров как $PEPE и $SHIB и запампило BRC-20, а тому, что мемкоины и BRC-20 стали практически синонимами поспособствовало несколько факторов:

  • Ограниченное ютилити BRC-20: Bitcoin не поддерживает смарт-контракты, поэтому BRC-20 нельзя интегрировать в dApps, а кросс-чейн решений, которые позволили перенести бы их в DeFi-экосистему пока просто нет. На BRC-20 просто невозможно запустить сложный гавернанс или ютилити-токен с аллокацией и другими программируемыми параметрами.
  • Тикеры: BRC-20 предусматривает создание четырехзначного тикера для взаимозаменяемых токенов. Это, по сути, единственный атрибут по которому один BRC-20 токен можно отличить от другого, а для мемкоинов вроде $PEPE тикер — сам по себе бренд и ценность. 
  • Мемсезон на Ethereum/Arbitrum: тренд с мемкоинами восстал из пепла несколько недель назад после раздачи $AIDOGE. Потом эта тема понеслась на Ethereum, где $PEPE вызвал максимальную жадность трейдеров, показав рост в несколько тысяч % всего за неделю. Криптаны до сих пор пытаются что-то унести из этого казино, пока рынок в целом находится в боковике. 

Именно поэтому, когда в сети Bitcoin появился минимально необходимый для запуска мемкоинов функционал, известные проекты вроде $MEME, $SHIB, BAYC и другие, суть которых можно выразить 4-мя буквами зафорсили BRC-20. По сути случилось то же, что и после запуска Ordinal Protocol, когда все блючипы и просто узнаваемые коллекции появились как Bitcoin NFT.

Последствия для Bitcoin

Как и запуск Ординалов несколько месяцев назад, BRC-20 вызвали ажиотаж и в разы подняли спрос на транзакции в относительно спокойной сети Bitcoin: каждое развертывание, минт или передача токенов BRC-20 — это отдельная транзакция.  Из-за этого, средний размер комиссии в последние несколько дней вырос до $31:

Средняя стоимость комиссии в сети биткоина по данным bitinfocharts.com

В то же время, киты готовы платить несколько сотен долларов, только чтобы обойти огромную очередь в мемпуле:

Структура блока по данным mempool.space

Как в случае с Ординалами, пользователи разделились на поклонников и хейтеров BRC-20. В пользу новой технологии выдвигают следующие аргументы:

  • Даже если BRC-20 и не станет общепринятым стандартом токенов Bitcoin, она положила начало исследованиям в этом направлении.
  • Высокие комиссии создают дополнительные стимулы для майнеров, что в свою очередь повышает безопасность сети. 
  • BRC-20 и Ординалы повышают ценность Bitcoin, предоставляя пользователям новые возможности. BTC перестает быть просто цифровым золотом. 

Неприятие BRC-20 в свою очередь вызвано проблемами, которые эти токены создают для экосистемы Биткоина:

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

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

Заключение

BRC-20 — это новый, экспериментальный стандарт токенов в сети Bitcoin, построенный на основе технологии Ordinals Protocol. Он позволяет запускать взаимозаменяемые токены, используя для учета транзакций пронумерованные сатоши. 

Стандарт BRC-20 был запущен 8 марта 2023-го и выпущенные на его основе токены имеют минимальное количество функций и ютилити, но всего за 2 месяца они выросли в новый класс активов с капитализацией $1 млрд и более 14 тыс. запущенных токенов. При этом и инструменты для взаимодействия с BRC-20 и торговая инфраструктура пока находятся в зачаточном состоянии, так что этот рынок только в начале пути. 

Основной проблемой BRC-20 стало засилие мемкоинов, массово перекочевавших в сеть Bitcoin на фоне мемтренда Ethereum|Arbitrum. Связанный с ними хайп привел к задержкам транзакций и повышению комиссий для пользователей Bitcoin, что вызвало неприятие у части сообщества. Впрочем, вероятно мемкоины как раз стали тем драйвером роста, который опять приковал внимание рынка к BTC.

Будет интересно

Часто задаваемые вопросы

BRC-20 — это стандарт, используемый для создания токенов на Bitcoin.
Для создания своего токена необходимо иметьсовместимый с Ordinal и TapRoot кошелек и пополнить его.  Создать новый Ordinal, то есть тот самый Bitcoin-NFT. Только вместо файла в качестве Надписи к нему нужно прикрепить несколько строк JSON кода.
Стоимость Биткоина постоянно меняется и зависит от спроса и предложения на рынке криптовалют.
Деньги на криптовалюту поступают от людей, которые покупают или майнят криптовалюту, а также от инвесторов и трейдеров, которые вкладывают свои средства в криптовалютные проекты или торгуют ими на биржах.

Как вам статья?

1
0

статьи на эту же тему

Возможно ли возрождение PoW-экосистемы...
avatar Ivan Obrevko
19.04.2024
Backpack Exchange: что это такое, как...
avatar Vlad Shevchenko
17.04.2024
Что делать с полученным аирдропом:...
avatar Nadiia Makarova
16.04.2024