Что такое Bitcoin Ordinals?

Что такое Bitcoin Ordinals?
Перевод статьи TheBitcoinManual подготовлен проектом DCA Raptor. Редактура Тони⚡️

Если вы новичок в “криптопространстве” или у вас есть дела поважнее “волшебных интернет-денег”, то ваш первый опыт с NFT должен был прийтись на 2017. Тогда мир настигла первая волна сумасшествия вокруг игр типа Crypto Kitties. Возможно, вы не слышали о NFT до самого 2021 года, когда они стали мейнстримом. Но даже после того, как рынок NFT потерял 96% торговых объемов, а спекулятивный настрой вокруг этих токенов иссяк, рынок все еще не очистился от дышащих на ладан коллекционеров цифрового искусства.

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

Сегодня, NFT – это один из главных способов использования альткоинов или альтернативных блокчейнов. Появляются площадки, где люди могут создать свои уникальные токены, ссылающиеся на какие-то медиа, в попытках создать шумиху вокруг них.

История NFT на Биткоине

Многие ассоциируют идею NFT с блокчейнами, построенными вокруг смарт-контрактов, и искренне удивляются, когда выясняют, что NFT были частью экосистемы Биткоина уже на протяжении десятилетия. Справедливости ради стоит отметить, что им никогда не придавали особого значения, и большинство биткоин-ходлеров не видит никакого смысла в таких бесполезных вещах как "цифровые активы".

Предыдущие проекты, такие как Colored Coins или Mastercoin, которые были сосредоточены на добавлении произвольных данных в цепочку Биткоина, провалились, так как они перегружали сеть. Это привело к слишком высоким затратам на добавление информации, не несущей никакой ценности. Таким образом Биткоин остался инструментом, используемым сугубо для хранения важных финансовых данных.

NFT проекты в экосистеме Биткоина с тех пор проживали на сайдчейне Liquid, и для взаимодействия с ними  требовался специальный кошелек, поддерживающий эту цепочку. Подавляющее большинство доступных сегодня NFT – это токены, созданные при помощи смарт контрактов, которые требуют полного по Тьюрингу языка программирования. Биткоин же не может предложить подобного. Это огородило Биткоин от NFT-шумихи, изолировав невзаимозаменяемые токены на альтернативном рынке.

Однако, Rodarmor – разработчик, предложивший помимо других своих проектов несколько улучшений в Bitcoin Core, – придумал и реализовал новый протокол под названием Ordinals. Ordinals позволил перемещать отдельные сатоши в сети Биткоина, используя предложенные разработчиком логики для привязки сатов к NFT.

Что такое Ordinals?

Ordinals – это схема нумерации мельчайших единиц в сети Биткоин, которая позволяет отслеживать и передавать отдельные сатоши. Все саты получают свои номера в соответствии с очередностью появления и перемещения из транзакционных входов к выходам.

Как схема нумерации, так и схема передачи зависят от порядка – схема нумерации зависит от порядка добычи сат, а схема передачи – от порядка ввода и вывода транзакций. Отсюда и название, ordinals (что дословно переводится с английского как порядковые числа – прим. пер.)

Используя способность Ordinals идентифицировать и помечать отдельные сатоши, протокол дает пользователям возможность прикреплять сатоши к цифровому файлу и транслировать его в блокчейн Биткоина. Это стало возможным благодаря лазейке в обновлении Taproot, активированном в 2021 году. Обновление сняло ограничение на добавление произвольных данных, используя операционные коды Биткоина (объем данных ограничен исключительно размером блока). OP_CODE – это скриптовый код, исполняемый  в биткоин-транзакциях, который позволяет хранить произвольные данные. Так как Ordinals используют существующую инфраструктуру сети Биткоин, они не нуждаются в отдельном блокчейне, не требуют отдельного токена или каких-либо изменений в коде Биткоина.

В текущей реализации NFT на различных блокчейнах, поддерживающих смарт-контракты, файл и NFT хранятся в двух разных местах. Файл может быть размещен на облачном сервере инструмента минтинга, такого как OpenSea, или в открытой файловой системе, такой как IPFS. Независимо от того, где хранится файл, ссылка на путь к этому файлу может быть добавлена в NFT.

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

Ordinals хранят текст, изображения, SCG или HTML на основной цепочке, и могут быть авторизированы через транзакцию; их также можно покупать, хранить или дарить. Информация, добавляемая в блокчейн посредством Ordinals, не может превышать 4-х мегабайт. Но при этом они не являются ссылками  на изображение, pdf белой книги Биткоина или видео. Это непосредственные файлы – будь то белая книга или видео, – которые являются неотъемлемой частью блокчейна Биткоина, что означает, что полные узлы Биткоина обязаны их сохранить.

NFT, созданные на блокчейне Биткоина посредством Ordinals

Цена свободного рынка

Протокол Ordinals позволяет пользователям просматривать, отправлять и получать индивидуальные сатоши, которые могут содержать уникальные данные, такие как видео или изображения. Процесс добавления данных в индивидуальные сатоши называется записью (inscription). С созданием записи, или как любят выражаться любители NFT, после минтинга, записанные данные хранятся в подписи (witness) к биткоин-транзакции.

Когда вы записываете файл в транзакцию и транслируете большую или даже огромную транзакцию в сеть, имеет место конкуренция между вашей транзакцией и другими транзакциями в мемпуле за попадание в новый блок. Майнер встает перед выбором: добавить множество стандартных транзакций в блок или соорудить его из Ordinals и нескольких мелких транзакций.

Если в блоке остается мало свободного места, необходимость в принятии решения отпадает, но если блок пуст, выбор становится непростым. Скованные ограничением размера блока майнеры вынуждены тщательнее выбирать между двумя типами транзакций. Нам еще предстоит увидеть примут ли майнеры сторону обычных финансовых транзакций или склонятся к Ordinals. Мы также пока что не можем с абсолютной уверенностью предсказать как все это повлияет на ончейн-комиссии, особенно если Ordinals станут популярными, а связанные с ними переводы станут постоянными.

Если Ordinals будут превышать в цене стандартные транзакции, это может усложнить процесс попадания транзакций в блок, поднимая комиссии на ончейн-транзакции и на открытие и закрытие каналов Lightning.

Если конкуренция, навязываемая транзакциями Ordinals начнет вытеснять стандартные транзакции, попадание в блок станет более сложной задачей. Это, в свою очередь, поднимет стоимость ончейн-комиссий и транзакций открытия / закрытия лайтнинг-каналов.

Рост спроса на Биткоин

Многие сторонники Биткоина считают, что пространство в блоке должно быть отведено под хранение монет, нежели под хранение файлов или других произвольных данных. Они утверждают, что Биткоин должен быть денежной сетью – домом для нативной валюты валюты. Если спекулятивные транзакции будут препятствовать общему использованию сети, это может многих оттолкнуть от биткоина.

Это станет проблемой для ограниченных в финансовом плане пользователей, нуждающихся в цензуроустойчивых транзакциях.

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

Запятнанные сатоши

Поскольку любой отдельный сатоши в любой момент может быть отправлен на любой адрес, перемещенные сатоши (даже те, у которых уже есть некая история) должны быть рассмотрены как взаимозаменяемые с теми, у которых эта история отсутствует. Конечно, сатоши с привязанными к ними записями могут быть обменены на обычные сатоши – для блокчейна биткоина нет никакой разницы, но люди ≠ Биткоин; у людей есть предубеждения и мнения, которые несут определенные последствия в реальном мире. Предположим, что запись содержит тревожный или даже запрещенный контент, или персональную информацию, которую пользователи не хотели бы обнародовать; этот сатоши можно рассматривать как “запачканный” (tainted) и наносящий вред взаимозаменяемости сети.

С другой стороны, некоторые утверждают, что подобное перемещение обычных файлов посредством  Биткоин-блокчейна лишь доказывает, что Биткоин является попросту способом хранения и передачи данных. Некоторые данные могут представлять собой нативную валюту (биткоин), в то время как другие могут быть изображениями и текстовыми файлами. Это повышает значимость Биткоина как цензуроустойчивой информационной сети в контексте его конкуренции с национальными валютами. Это доказывает, что Биткоин – ни что иное, как способ выражения речи.

Простакам здесь не место

Так как Ordinals работают на базовом слое сети Биткоин, а не на  параллельной цепочке или отдельном протоколе, широкое распространение Ordinals повысит стоимость транзакций, увеличит очереди, поднимет комиссии, а также раздует блокчейн Биткоина.

Если NFT на Биткоине выстрелят, и все больше людей начнет хранить изображения в сети с помощью op_codes, транзакционные сборы существенно увеличатся, и полные узлы должны будут скачивать гораздо больше данных.

Если размер Биткоин-блокчейна продолжит расти быстрее обычного, стоимость хранения со временем вырастет, что приведет к повышению технических требований для запуска полного узла. Это, в свою очередь, приведет к повышению централизации узлов, верифицирующих сеть.

Более того, подобное развитие событий вынудит операторов полных узлов с ограниченными ресурсами переходить на так называемые “обрезанные узлы” (pruned nodes) – версии программного обеспечения, хранящие лишь последние несколько гигабайт блокчейна.

Не доверяй, проверяй

Если вы хотите  детально разобраться в Ordinals на Биткоине, обратите внимание на предложенные ниже статьи и не доверяйте чужому мнению. Уделите время, чтобы изучить несколько ресурсов, ведь они могут предоставить возможность взглянуть на это нововведение с разных углов:


🍩 Информация оказалась полезной? Все материалы проекта 21 идея распространяются бесплатно, и проект нуждается в твоей поддержке!