Огляд BRC-20: день, коли стало можливим створювати токени на Біткоїн

12.05.2023
54 хв
7231
0
Огляд 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 коду.
Вартість Біткоїна постійно змінюється і залежить від попиту та пропозиції на ринку криптовалют.
Гроші на криптовалюту надходять від людей, які купують або майнять криптовалюту, а також від інвесторів і трейдерів, які вкладають свої кошти в криптовалютні проєкти або торгують ними на біржах.

Як вам стаття?

0
0

статті на цю ж тему

«Лівий поворот» — нове есе Артура...
avatar Ivan Babiuk
24.04.2024
Чи можливе відродження PoW-екосистеми...
avatar Ivan Obrevko
19.04.2024
Backpack Exchange: що це таке, як...
avatar Vlad Shevchenko
17.04.2024