/cryptocurrency
Fateh
·
a year ago
Обзор 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 токенов между кошельками.