Примітка. Оригінальний текст походить від Medium, автором якого є Four pillars, зібрано та скомпільовано Дослідницьким інститутом Baize та трохи видалено через причини довжини.
У січні 2023 року основний учасник біткойнів Кейсі Родармор запропонував «теорію Ordinals» і створив протокол Ordinals, який викликав повне захоплення в мережі біткойн і нагадав людям про повне захоплення карбуванням Ethereum. «Порядкова теорія» дозволяє користувачам зберігати різні файли в ланцюжку, записуючи довільні файли (зображення, текст, відео тощо розміром до 4 МБ) на сатоші (найменша одиниця біткойна).
Незабаром після цього Domo розробив новий стандарт токенів під назвою BRC-20 на основі протоколу Ordinals. По суті, BRC-20 — це новий спосіб полегшити випуск і передачу токенів шляхом написання тексту на Satoshi. Стандарт набув значної популярності в квітні, коли різке зростання кількості токенів BRC-20 призвело до різкого зростання комісії за транзакції в мережі біткойн 8 травня. У той час мережа біткойн зіткнулася з понад 400 000 незавершених транзакцій, що призвело до комічної ситуації, коли платформа для торгівлі криптовалютою Binance перестала приймати депозити та зняття коштів у біткойнах.

Оскільки токени BRC-20 набирають обертів, їхні ціни також значно зростають. Ціна ordi, першого токена в стандарті BRC-20, починалася з 0,1 долара і зрештою зросла в 310 разів до 31 долара 8 травня з ринковою капіталізацією майже 650 мільйонів доларів. Ринкова капіталізація такого розміру ставить його на 70 місце на Coingecko, навіть вище, ніж у Sui та Optimism.
Однак ця тенденція була короткочасною і зараз демонструє ознаки згасання. Однак ми повинні визнати, що поява стандарту BRC-20 дозволила біткойну повернути велику увагу після тривалого періоду несприятливих ринкових умов.
Згодом з'явилися нові стандарти токенів, які знайшли своє місце - ORC-20 і SRC-20. З 13 по 15 травня транзакції з використанням токенів ORC-20 становили 10% від загального обсягу транзакцій у мережі Bitcoin. Крім того, токен SRC-20 нещодавно почав набирати обертів.
порядкова теорія
Теорія порядкових чисел — це не нова концепція, яка виникла з повітря, а похідна від попередньої концепції: порядкові номери, порядок чисел, відносяться до послідовної нумерації сатоші, найменшої одиниці біткойна. Згідно з теорією порядкових номерів, кожен сатоші нумерується в тому порядку, в якому він був видобутий.
Фактично, серійний номер Сатоші можна виразити різними способами, зокрема:
Ціле число: 2099994106992659 - число, розташоване в порядку майнінгу, оскільки загальна кількість біткойнів становить 21 000 000, а 1 BTC = 100 000 000 сатоші, максимальне серійне число становить 2100 трильйонів.
Десяткове позначення: 3891094.16797 — число перед десятковою комою означає висоту блоку біткойн, де було видобуто Сатоші, а наступні числа представляють порядок Сатоші в блоці.
Позначення ступенів: 3°111094′214″16797‴ — останній набір чисел — це порядок, у якому сатоші були видобуті в блоці, а перед ним вказується висота блоку в градусах.
Процентиль: 99,99971949060254% — спосіб вираження відсотка сатоші в загальній пропозиції біткойнів.
Назва: метод сортування за літерами a-z.
Цікаво, що творці Ordinal Theory також присвоїли кожному Сатоші рідкість на основі присвоєного йому порядкового номера:
Загальні: усі сатоші, крім першого сатоші в кожному блоці
Нечасто: перші сатоші кожного блоку (відбувається приблизно кожні 10 хвилин)
Рідко: перші сатоші після коригування складності (відбувається приблизно кожні два тижні)
Епопея: перший Сатоші після події халвінгу (відбувається приблизно кожні 4 роки)
Легенда: перший сатоші, коли коригування складності збігається з подією уполовинення (відбувається приблизно кожні 24 роки)
Міф: перший сатоші блоку генезису біткойна (існує лише один)
Напис: Записати файл у Congzhong
Теорія порядкового номера надає кожному сатоші унікальний порядковий номер, а оновлення мережі біткойн Segwit і Taproot зробили можливим запис файлів у сатоші.
SegWit є абревіатурою Segregated Witness і є оновленням, застосованим до клієнта мережі Bitcoin Bitcoin Core у 2017 році. У той час як SegWit вирішує давню проблему податливості транзакцій у мережі біткойн і прокладає шлях для роботи Lightning Network, найважливішою річчю, яка стосується цього обговорення оновлення, є розширення розмірів блоків.
SegWit представляє нову концепцію - вага блоку, змінюючи одиницю розміру блоку з байтів на vBytes, де 1 vByte еквівалентний 4 одиницям ваги. Тому максимальний розмір блоку змінено з 1 МБ на 1 ВМБ. Крім того, наявні дані про транзакції поділяються на дві частини: a. дані про транзакції, b. Дані транзакцій містять інформацію про відправників, одержувачів, входи та виходи, тоді як дані свідків містять інформацію про сценарії та дані підпису.
Пізніше оновлення Taproot просувалося вперед шляхом оновлення мови сценаріїв, що використовується в мережі Bitcoin, до Tapscript. Після оновлення в мережі Bitcoin став можливим більш широкий спектр транзакцій, і Ordinal Theory скористалася цим, щоб записати різні файли на Satoshi через дані свідків.
По суті, кожен Satoshi має унікальний серійний номер і може зберігати дані, функціонуючи подібно до NFT. Однак, на відміну від більшості NFT в екосистемі Ethereum, процес запису записує всі дані, що робить його більш автентичним «рідним» NFT, ніж NFT Ethereum. Користувачі можуть використовувати протокол Ordinals для запису файлів на сатоші, а сатоші, що містять файли, також можна торгувати (обмінювати) так само, як звичайні біткойни.
Однак для цього важливою проблемою є те, що користувачі повинні використовувати гаманець, сумісний з Ordinals. Незважаючи на те, що написи записуються на сатоші, а сатоші можна перенести на будь-який біткойн-гаманець, проблема виникає через неможливість відрізнити ці вписані сатоші від інших біткойнів. Таким чином, під час регулярних переказів BTC існує ризик випадкового запису сатоші у файл як комісії майнера. Тому користувачі Ordinals повинні вибрати гаманець, який полегшує контроль і вибір сатоші.
приклад

Наразі перші користувачі створили широкий спектр біткойн-NFT за допомогою протоколу Ordinals. Найдавніші використовували зображення, причому першим записаним написом був сатоші 727,624,168,684,699 із зображенням dicbutt.
Dustlabs упакувала свої 535 DeGods у блок (блок №776408) за допомогою протоколу Ordinals, а Yuga Labs, розробник добре відомої NFT «Boring Ape» Ethereum, розмістив набір генеративного мистецтва під назвою TwelveFold on Bitcoin у мережі монет.

Тим часом є багато цікавих експериментів з текстом. На додаток до BRC-20, який ми виділимо нижче, Sats Names також є хорошим прикладом.

Служба імен Ethereum (ENS) — це служба імен у мережі Ethereum, а Sats Names — це служба імен у мережі Bitcoin. Щоб зареєструвати назву, просто введіть текст відповідно до синтаксису JSON, як показано вище.
Чи дозволяє це будь-кому використовувати унікальне ім’я за бажанням? Наприклад, якщо Сяо Мін створює назву "bitcoin.sats", а Сяо Хун створює таку саму назву "bitcoin.sats" для різних сатоші, це може спричинити неоднозначність. По суті, Sats Names визнає право власності на певне ім’я — приналежність до першого Сатоші, який створив це ім’я. Таким чином, якщо служба іменування біткойнів має бути прийнята в масштабі, обмеження полягає в тому, що потрібен окремий індексатор для розрізнення типів імен і власності.
БРЦ-20
BRC-20 — це експериментальний стандарт токенів, запропонований Domo в березні 2023 року, який дозволяє будь-кому випускати нові токени в мережі Bitcoin, вписуючи текст.
На відміну від Ethereum ERC-20, де токени можна випускати та передавати одразу після розгортання смарт-контрактів, токени BRC-20 — це не справжні токени, а сатоші, які записують певний текст. Тому, як і у випадку з Sats Names, для розуміння статусу чи балансу токенів BRC-20 потрібен окремий індексатор.
Оскільки токени BRC-20 випускаються інакше, ніж токени ERC-20, етапи розгортання, карбування та передачі може бути важко зрозуміти. Щоб полегшити читачам краще розуміння, ми беремо як приклад існуючий токен BRC-20 XING.
розгорнути:

Розгортання токена XING було зареєстровано bc1qxhxhxxrv244ptsp5447lx4nsyue3ek23s9yycf (розгортач) у сатоші #1934771250000000. Однак, оскільки цей розгортач лише розгортав токени XING і не карбував їх, ми бачимо, що його баланс токенів XING дорівнює нулю.

монета:

Один карбувальник bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62 вписав наведений вище текст у 26 різних сатоші, викарбувавши загалом 26 000 токенів XING, як показано нижче. Причина, чому 26 000 токенів карбується за 26 сатоші, а не всі відразу, полягає в тому, що розгортач встановив максимальний розмір монетного двору 1000.

Трансфер:

Щоб передати 26 000 токенів XING, bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62 вписав наведений вище текст у 5 сатоші для передачі 22 000 токенів XING.

Баланс:

Отже, яка остаточна кількість токенів XING, що зберігаються адресою гаманця в наведеному вище прикладі?
bc1qxhxhxxrv244ptsp5447lx4nsyue3ek23s9yycf (розробник): лише розгорнуті токени XING, а не карбовані, тому баланс дорівнює 0.
bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62 (мінтер/відправник): під час пошуку цієї адреси на ordiscan кількість записів XING становить 26. Однак ця адреса викарбувала 26 000 токенів і надіслала 22 000 токенів, чому вона все ще має 26 написів? Це пояснюється тим, що для токенів BRC-20 передача полягає не в тому, щоб перенести наявний напис монетного двору, а вигравірувати текст передачі XING в іншому сатоші, а потім завершити передачу. Іншими словами, коли відбувається процес передачі, баланс відправника вираховується, а напис переказу XING додається до балансу одержувача. Таким чином, незважаючи на те, що bc1q…uw62 все ще зберігає напис монетного двору в 26 000 токенів, остаточний підтверджений баланс становить 4 000, оскільки напис про передачу XING у 22 000 токенів було надіслано на іншу адресу.
Загалом, BRC-20 представляє новий спосіб обробки взаємозамінних токенів (FT) у мережі Bitcoin, який також привернув широку увагу з нещодавнім зростанням memecoin (таких як PEPE) у мережі Ethereum.
За останні два місяці майже 50% комісії за транзакції, згенеровані в мережі Bitcoin, були пов’язані з порядковими номерами, зокрема BRC-20. Станом на 9 травня 2023 року кількість розгорнутих токенів BRC-20 становить 1599, мережеві збори, пов’язані з карбуванням, становлять 628,7 BTC, а мережеві збори, пов’язані з переказами, становлять 46,8 BTC величезний обсяг використання мережі.
Перший токен BRC-20, ordi, починався з 0,1 долара США і зріс до максимуму в 31 долар, коли він був розміщений на різних централізованих біржах. Крім того, інші токени, такі як nals, meme, pepe і piza, мають ринкову капіталізацію від 10 до 40 мільйонів доларів.
Чи всі торгові ринки BRC-20 централізовані без смарт-контрактів?

Як працює торгівля токенами BRC-20? Як ми всі знаємо, мережа Ethereum підтримує смарт-контракти, дозволяючи встановлювати децентралізовані ринкові протоколи за допомогою смарт-контрактів, але ми не можемо створити подібні смарт-контракти в мережі Bitcoin.
Якщо ви користувалися UniSat Marketplace, на платформі ви знайдете різноманітні угоди щодо токенів BRC-20, а покупці можуть підключити свої біткойн-гаманці, щоб робити покупки. Окрім торгівлі токенами BRC-20 на вторинному ринку, це також відбувається на різних ринках, які торгують біткойн NFT (наприклад, MagicEden). Чи всі існуючі торгові майданчики Ordinals використовують централізований підхід до хостингу?
Відповідь: PSBT (частково підписана біткойн-транзакція). PSBT — це функція, представлена BIP-174, яка дозволяє користувачам підписувати лише певні вхідні дані. Таким чином, UniSat та інші ринкові майданчики Ordinals використовують PSBT, щоб дозволити покупцям і продавцям здійснювати транзакції без довіри та без опіки.
Популярність BRC-20 призвела до значного зростання комісій мережі Bitcoin. Однак ця тенденція була короткочасною і зараз демонструє ознаки згасання. Ось тут і з’являються нові стандарти токенів – ORC-20 і SRC-20. З 13 по 15 травня транзакції з токенами ORC-20 становили 10% від загальної кількості транзакцій. Крім того, токен SRC-20 нещодавно почав набирати обертів.
ORC-20
Хоча BRC-20 прокладає шлях для нового способу випуску FT за допомогою порядкових номерів у мережі Bitcoin, це дуже ранній експеримент і має багато недоліків:
По-перше, під час початкового розгортання токенів BRC-20 загальна пропозиція та максимальна кількість токенів на монетний двір є фіксованими та не можуть бути змінені. Хоча в деяких випадках це може бути корисним, у нього є недолік — обмеження гнучкості моделі маркера.
Другий недолік полягає в тому, що імена токенів BRC-20 можуть містити лише 4 символи. Навпаки, токени ERC-20 мають імена різної довжини. Усунення обмежень щодо довжини імені маркера дозволить створювати маркери більшій кількості проектів.
Третій недолік полягає в тому, що передача токенів BRC-20 повністю залежить від зовнішнього централізованого індексатора. Оскільки сам процес запису просто записує дані в сатоші, мережа біткойн не має можливості на рівні консенсусу запобігти записам, які порушують стандарт BRC-20.
Наприклад, якщо максимальна кількість токенів ordi BRC-20 становить 21 000 000, а всі 21 000 000 токенів було відкарбовано, карбування додаткових токенів ordi буде недійсним відповідно до стандарту токенів BRC-20, але трансакцію карбування буде зареєстровано, оскільки транзакція сплачує комісію. Таким чином, зовнішній індексатор має повністю визначити, який напис дійсний чи недійсний, ситуація, яка призвела до того, що зловмисники використовували слабкі місця на ринку UniSat для проведення атаки подвійних витрат на токени BRC-20, що призвело до фінансових втрат.
Можна сказати, що ORC-20 є модернізованою версією стандарту BRC-20, яка усуває деякі недоліки стандарту BRC-20:
1. Ідентифікація маркера

Стандарт ORC-20 має значні покращення порівняно зі стандартом BRC-20. Одним із удосконалень є включення ідентифікаторів (ID), які можуть ідентифікувати конкретні токени. У стандарті BRC-20, якщо розгортаються токени з однаковою назвою, зовнішній індексатор розглядає перший розгорнутий токен як "легітимний". Навпаки, у стандарті ORC-20 навіть маркери з однаковою назвою все ще можна розрізнити, оскільки «ID» включається в номер напису під час розгортання, що дозволяє ідентифікацію.
2. Назва токена будь-якої довжини
По-друге, на відміну від стандарту BRC-20, який дозволяє створювати лише чотири літери як імена, ORC-20 дозволяє створювати імена будь-якої довжини. Наприклад, ORC, перший розгорнутий токен ORC-20, мав назву з трьох літер.
3. Можливість оновлення
По-третє, стандарт ORC-20 вводить можливість змінювати загальну пропозицію та змінювати максимальну кількість токенів на монетний двір. Хоча цю гнучкість можуть використовувати розгортачі, вона також надає можливості для різноманітних експериментів з економікою токенів. Ці експерименти можуть включати поступове зменшення максимальної кількості токенів на монетний двір, імітуючи удвічі біткойн.
4. Модель UTXO
По-четверте, і найважливіше, ORC-20 додає концепцію UTXO для передачі токенів. Наприклад, A надсилає 2 долари B, у якого вже є 1 долар. Відповідно до моделі облікового запису, баланс Б складатиме 3 долари — 1 і 2 долари разом. Але за моделлю UTXO на балансі B буде два окремих UTXO, один за 1 долар, а другий за 2 долари. Якщо B надсилає $2,5 до C, $1 і $2 UTXO об’єднуються та поділяються на $2,5 і $0,5 UTXO, при цьому $2,5 надходять до C, а $0,5 залишаються у B. Перевага цього вдосконалення полягає в тому, що UTXO можна використовувати лише один раз, що фактично запобігає подвійним витратам. ORC-20 додає концепцію UTXO до передачі токенів, що є найбільшою відмінністю від BRC-20.

Щоб надіслати токени ORC-20, відправник повинен написати текст кроку 1 на зображенні вище в сатоші, а одержувач повинен написати текст кроку 2, щоб надіслати баланс назад відправнику. Це той самий процес, що й UTXO. Тому для гаманців або ринків, які використовують ORC-20, потрібно дочекатися завершення транзакції передачі ORC-20.
Екосистема ORC-20 і поточний стан
Хоча ORC-20 існує не так давно, як BRC-20, ми бачимо, що він набуває певної популярності, оскільки загальний обсяг транзакцій за участю ORC-20 на сьогоднішній день становить близько 260 000 із комісіями близько 19,5 BTC.

Є проекти спільноти, на які варто звернути увагу, наприклад BitPunks , який надає браузер ORC-20, і OrcDAO , який використовує токени ORC.
SRC-20:
Хоча стандарт ORC-20 можна вважати розширеною версією, яка виправляє обмеження BRC-20, стандарт SRC-20 використовує Stamps (штампи) для гравіювання тексту, що повністю відрізняється від попередніх двох стандартів.
BRC-20 і ORC-20 засновані на порядковій теорії, і принцип полягає в записі довільних файлів у свідкових даних транзакцій Bitcoin. Однак цей процес споживає значну частину ємності розподіленої книги, дозволяючи вузлам обрізати або видаляти дані-свідки. Крім того, не всі вузли повинні зберігати або поширювати ці дані-свідки.
Однак у випадку зі штампами, оскільки інформація зберігається в UTXO, кожен повний вузол повинен зберігати їх, що робить їх довговічнішими, ніж порядкові, або подвійно «рідними для блокчейну». Хоча це очевидна перевага, простір для зберігання даних обмежений і може приймати лише зображення розміром 24x24 пікселя або PNG чи GIF із глибиною 8 кольорів.

Текст, який використовується для розгортання, карбування та передачі токенів SRC-20, також має формат JSON, дуже схожий на BRC-20.
Підведіть підсумки
Починаючи з імен Sats, нещодавно популярних BRC-20, ORC-20 і SRC-20, є навіть спроби включити функціональні можливості стекінгу в токени BRC-20. Чому так багато експериментів у мережі Bitcoin?
По-перше, порівняно з високою захищеністю мережі біткойн, рівень використання все ще дуже низький. Природа мови сценаріїв обмежує виконання складних смарт-контрактів у мережі Bitcoin, таким чином обмежуючи її застосування. Проте високий рівень безпеки заохочує розробників і користувачів постійно тестувати та використовувати його функції. Звичайно, оскільки просто зберігання та переміщення грошей настільки безпечно, було б чудово, якби цю безпеку можна було використовувати для багатьох інших випадків використання.
По-друге, текст має необмежений виразний потенціал. Як і на початку ПК, коли багато ігор були текстовими, текст міг стимулювати уяву та представляти широкі поняття. Токени Sats Names, BRC-20, ORC-20 і SRC-20 використовують лише текст для символізації нематеріальних об’єктів і використовують зовнішні індексатори, щоб надати їм відчуття відчутності. Хоча ці стандарти все ще знаходяться в зародковому стані та мають свої обмеження, немає сумніву, що вони стануть основою для безлічі інноваційних експериментів у майбутньому.
Інше питання полягає в тому, наскільки далеко можуть зайти ці токени «X» RC-20. Мережа біткойн принципово не здатна впроваджувати складні смарт-контракти, і оскільки токени BRC-20 не є матеріальними, як токени ERC-20, і просто представляють існування токена шляхом запису напису в сатоші, тому їх корисність обмежена. Важко уявіть, що вас використовують для будь-чого іншого, окрім торгівлі як маркер мему. Можливо, ми могли б уявити прості події управління, коли користувачі підключають свої біткойн-гаманці та голосують на основі кількості токенів BRC-20, які вони мають, але забезпечити виконання результатів управління в ланцюжку все ще неможливо.
попередження про ризик:
Згідно з «Повідомленням про подальше запобігання ризикам спекуляцій у транзакціях з віртуальною валютою», виданим центральним банком та іншими департаментами, зміст цієї статті призначено лише для обміну інформацією та не сприяє чи підтримує будь-яку бізнес чи інвестиційну поведінку Читачів просять суворо дотримуватись законів і правил свого регіону та не брати участі в будь-якій незаконній фінансовій діяльності.