Купить крипту
Рынки
Спот
Фьючерсы
Earn
Акции
Больше
reward-centerДля новичков
Анализ отчетаДетали
Исследования проектов

Краткий анализ протокола Bitcoin Ordinals

  • ETH0%
  • ORDI0%
  • RUNE0%
CoinEx logo
Опубликовано 2023-06-15

Долгое время после своего создания Биткойн развивался медленно. Однако в начале 2023 года в экосистеме Биткойна появилось новое явление — Ordinals. Оно позволяет пользователям записывать уникальные, проверяемые криптоактивы на конкретные сатоши в сети Биткойн, что вызвало небольшой ажиотаж вокруг нативных NFT и токенов Биткойна. Кроме того, Ordinals также помогли Биткойну улучшить приток средств, создав живую экосистему. Поскольку Ordinals привлекают новых пользователей и транзакции в сеть Биткойн, майнеры также выиграли от увеличения использования. По состоянию на 31 мая было создано более 10 миллионов инскрипций стоимостью более 1600 BTC, при этом комиссии за транзакции превысили 40 миллионов долларов. Несмотря на это, данное развитие также вызвало некоторые споры в сообществе Биткойна. Критики утверждают, что это отклоняется от первоначальной цели Биткойна как одноранговой электронной валюты и создает беспорядок в ценном пространстве блоков.

Краткий анализ протокола Bitcoin Ordinals
Краткий анализ протокола Bitcoin Ordinals - image 2


Источник: https://dune.com/dgtl_assets/bitcoin-ordinals-analysis

Основа Ordinals

Отделенный свидетель (SegWit)

В августе 2017 года Bitcoin SegWit (Отделенный свидетель) был официально активирован. Разработчики Bitcoin Core выступали против прямого увеличения лимита размера блока без технических улучшений и учета сбалансированных затрат ресурсов. Тем не менее, SegWit позволяет каждому блоку вмещать больше транзакций без прямого увеличения первоначального лимита в 1 МБ. Это обновление ввело концепцию данных свидетеля, переместив определенную информацию (например, подписи транзакций) в данные свидетеля, уменьшив пространство блока, занимаемое каждой транзакцией, и косвенно повысив пропускную способность сети. Однако для узлов, поддерживающих SegWit, фактически полученные данные часто превышают 1 МБ (блок + данные свидетеля), поскольку данные свидетеля хранятся отдельно.

Вот пример оригинального скрипта без использования SegWit:

Краткий анализ протокола Bitcoin Ordinals - image 3


Скрипт с использованием SegWit:

Краткий анализ протокола Bitcoin Ordinals - image 4


Источник: https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch07.asciidoc#pay-to-witness-public-key-hash-p2wpkh

Taproot

В 2021 году Taproot, наиболее значительное техническое обновление сети Bitcoin после SegWit, официально вступило в силу и представило новые функции скрипта, такие как подписи Шнорра и выходы Pay-to-Taproot (P2TR). Подписи Шнорра делают мультиподписные скрипты неотличимыми от однопользовательских, обеспечивая повышенную конфиденциальность для всех пользователей Taproot. Самое главное, Taproot снимает ограничение на размер данных свидетеля транзакции, позволяя хранить данные объемом до 4 МБ на BTC.

Рождение Ordinals

Активация SegWit и Taproot заложила основу для появления протокола Bitcoin Ordinals. Предложенный в январе 2023 года, Ordinals - это протокол, который присваивает внесетевые номера сатоши, наименьшей единице Bitcoin, и постепенно получил консенсус на рынке. Используя технические особенности SegWit и Taproot в сети Bitcoin, протокол позволяет напрямую создавать, передавать и уничтожать NFT в блокчейне Bitcoin.

Ordinals ввел две основные концепции: порядковые номера и надписи.

Порядковые номера: Поскольку Bitcoin основан на модели UTXO, каждую транзакцию можно проследить до всех связанных с ней транзакций. Ordinals использует алгоритм "первым пришел - первым обслужен" (FIFO) для назначения конкретных сатоши в рамках входов каждой транзакции на выходы. Это означает, что по правилу FIFO каждому сатоши в каждой транзакции может быть присвоен уникальный порядковый номер. Это похоже на присвоение серийного номера каждой банкноте, что дает каждому сатоши уникальный идентификатор, позволяя нам отслеживать его обращение и идентифицировать лиц, которые ранее владели и использовали этот сатоши. С технической точки зрения, Ordinals предоставляет инструмент (https://github.com/casey/ord) для связи с узлами Bitcoin Core и отслеживания индексов всех сатоши вне сети.

Ordinal numbers track Bitcoin transactions

Источник: https://blocto.io/crypto-blog/ecosystem/how-bitcoin-ordinals-nfts-work

Надписи: Надписи включают в себя хранение произвольного контента в скриптах Taproot (P2TR). Поскольку скрипты Taproot практически не имеют ограничений по содержанию, а данные свидетелей имеют низкую стоимость, тексты, фотографии, аудио и видео потенциально могут быть созданы как цифровые произведения искусства или NFT на отдельных сатоши, если их размер не превышает 4 МБ. Содержимое надписей включается в инструкции скрипта OP_FALSE OP_IF...OP_ENDIF и не выполняется майнерами. Содержимое начинается со строки "ord", указывающей на то, что это надпись, за которой следует OP_PUSH 1, чтобы указать, что следующее нажатие содержит тип содержимого, а затем OP_PUSH 0, чтобы указать, что последующее нажатие данных включает само содержимое.

Вот пример: OP_FALSE OP_IF OP_PUSH "ord" OP_PUSH 1 OP_PUSH "text/plain;charset=utf-8" OP_PUSH 0 OP_PUSH "Hello, world!" OP_ENDIF Источник: https://docs.ordinals.com/inscriptions.html

Надписи подобны конверту, который прилагается к каждой банкноте с уникальным серийным номером, и вы можете поместить в этот конверт ценные произведения искусства или фотографии. По сути, протокол Ordinals присваивает каждому сатоши уникальный идентификатор и связывает его с метаданными в данных свидетелей, тем самым создавая отслеживаемые NFT. Более того, благодаря надежному консенсусу Биткойна, после того как эти цифровые произведения искусства или NFT будут отчеканены, они будут постоянно существовать как неотъемлемая часть сети.

NFT до FT

Протокол Ordinals привнес новое измерение в Bitcoin, расширив его применение за пределы традиционных платежей и хранения ценности до NFT и FT. В отличие от того, что произошло в экосистеме Ethereum, протокол Ordinals изначально вызвал ажиотаж вокруг NFT в сети Bitcoin, за которым последовал бум FT, в частности токенов BRC-20. Известные NFT-проекты, такие как BAYC, начали выпускать NFT на Bitcoin через протокол Ordinals, в то время как анонимные NFT-проекты Ordinals также обрели популярность на рынке. Инскрипции Bitcoin хранят весь контент в скриптах Taproot, тогда как NFT Ethereum часто полагаются на URI (унифицированные идентификаторы ресурсов) для определения местоположения связанных метаданных, что позволяет сети идентифицировать медиаресурсы (например, изображения), связанные с конкретными NFT. Однако эти ресурсы часто хранятся на централизованных серверах, что означает, что они могут быть утеряны или подвергнуты несанкционированным изменениям. В этом отношении инскрипции Bitcoin предлагают более децентрализованную и устойчивую к несанкционированному доступу альтернативу. Стандарт BRC-20, предложенный пользователем Twitter @domodata 8 марта 2023 года, был представлен как стандарт FT на основе протокола Ordinals. Подобно стандарту ERC20 Ethereum, стандарт BRC-20 позволяет выпускать токены в сети Bitcoin. Токены BRC-20 являются JSON-файлами, отчеканенными на сатоши, которые определяют основную информацию, такую как название, предложение и максимальное количество чеканки токена, а также его спецификации Deploy, Mint и Трансфер. ORDI, например, является первым и наиболее успешным токеном BRC-20 с общим предложением в 21 миллион и ограничением чеканки в 1000 за раз. Пример Deploy { "p": "brc-20", "op": "deploy", "tick": "ordi", "max": "21000000", "lim": "1000" } Пример Mint { "p": "brc-20", "op": "mint", "tick": "ordi", "amt": "1000" } Пример Трансфер { "p": "brc-20", "op": "transfer", "tick": "ordi", "amt": "100" } Источник: https://domo-2.gitbook.io/brc-20-experiment/ В начале мая, когда некоторые централизованные биржи начали листинг токенов BRC-20, некоторые токены BRC-20 в категории MEME стали предметом рыночных спекуляций, движимых настроениями FOMO вокруг таких токенов. В результате сеть Биткоин стала перегруженной из-за массовых транзакций, а комиссии за транзакции даже превысили вознаграждения за блоки, что случается крайне редко. Несмотря на огромную популярность, из-за ограниченной производительности сети пользовательский опыт был далеко не удовлетворительным, и рыночный ажиотаж продлился недолго. Сегодня объем минтинга Ordinals упал примерно до одной десятой от пикового значения. Хотя объем торгов токенами BRC-20 снизился, накопленные комиссии за транзакции, связанные с ними, по-прежнему занимают большую часть общей комиссии за транзакции Биткоина.

Краткий анализ протокола Bitcoin Ordinals - image 6

После BRC-20

Хотя BRC-20 стал вирусным, он столкнулся с некоторыми ограничениями, такими как ограничения на длину наименования (только четыре символа), простые функциональные возможности и уязвимость к потенциальным атакам двойного расходования. В результате на блокчейне Bitcoin появились новые токен-протоколы. Эти новые протоколы, включая ORC-20, SRC-20, BRC-21 и BRC-30, призваны обеспечить более комплексные функции для экосистемы Ordinals.

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

Токены SRC-20 имеют спецификации, аналогичные BRC-20, но основаны на протоколе BTC Stamps, который отличается от Ordinals-based BRC-20. Протокол Stamps встраивает изображения base64 в выходные данные транзакций BTC для постоянного хранения соответствующих данных в блокчейне Bitcoin. При этом протокол Stamps страдает от ограниченной емкости данных всего в 8 КБ.

BRC-21 направлен на внедрение кросс-чейн активов в сеть Bitcoin. Например, он позволит чеканить BRC-20 версии активов из других сетей (например, ETH и DAI) на Bitcoin. Развертывание BRC-21 в сети аналогично BRC-20, но добавляет два новых поля: одно для исходной цепочки, а другое для контракта токена исходной цепочки.

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

Тенденции отрасли

Появление Ordinals сделало сатоши Биткойна более отличительными и редкими, привлекая больше средств с рынка. Появился ряд приложений и токеновых протоколов, основанных на Ordinals, что делает экосистему Биткойна еще более оживленной. Как известно, в 2024 году Биткойн снова пройдет через халвинг, который еще раз сократит вознаграждение за блок вдвое. Появление Ordinals открывает возможности для изменений в модели комиссий за майнинг после будущих халвингов Биткойна.

О нас CoinEx

Основанная в 2017 году, CoinEx является глобальной криптовалютной биржей, стремящейся упростить торговлю. Платформа предоставляет ряд услуг, включая спотовую и маржинальную торговлю, фьючерсы, свопы, автоматический маркет-мейкер (AMM счет) и услуги финансового управления для более чем 5 миллионов пользователей из более чем 200 стран и регионов. Созданная с первоначальным намерением создать равноправную и уважительную криптовалютную среду, CoinEx стремится устранить барьеры традиционных финансов, предлагая простые в использовании продукты и услуги, чтобы сделать криптовалютную торговлю доступной для всех.

Ссылки:

https://docs.ordinals.com/introduction.html

https://blocto.io/crypto-blog/ecosystem/how-bitcoin-ordinals-nfts-work

https://dune.com/dgtl_assets/bitcoin-ordinals-analysis

https://dune.com/cryptokoryo/brc20

https://domo-2.gitbook.io/brc-20-experiment/

https://docs.orc20.org/

https://github.com/hydren-crypto/stampchain/blob/main/docs/src20.md