April 15

Настольная энциклопедия BTC Ordinals. Tutorial.

Содержание

  1. Вступление
  2. Подробнее об Ordinals Protocol
  3. Инскрипции
  4. Подробнее о Taproot Protocol и чуть-чуть о SegWit
  5. Первые BTC Ordinals
  6. Редкие сатоши (Rare Sats)
  7. Стандарт токена BRC-20
  8. Кошельки и маркетплейсы
  9. О транзакциях в BTC
  10. Исторический объем (итоги года)
  11. О минтах и трейдинге
  12. FAQup

1. Вступление

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

Однако в конце 2022 года все изменилось с появлением Ordinals Protocol - нововведения неизвестного разработчика (Casey Rodarmor), которое означало, что каждый сатоши (то есть 1/100000000-й части биткоина) будет пронумерован. Сатоши стало возможно каталогизировать и отслеживать в цепи, что означает появление возможности приобретать отдельные сатоши за всю историю существования BTC и делать на них записи (например сатоши из блока, добытого самим Сатоши Накамото, или сатоши из блоков, которыми 22 мая 2010 года Ласло Хейниц оплатил 2 пиццы).

Благодаря появлению Taproot Protocol в конце 2021 года биткоин обрёл возможность встраивать в транзакции не только текст, но и фото, видео, гиф и другие материалы.

“Хватит разукрашивать мои деньги, вы пафосные вандалы”

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

2. Подробнее об Ordinals Protocol

Изначально у сатоши не было своих номеров. Однако данный новый формат присваивает каждому сатоши свой порядковый номер, соответствующий порядку, в котором он был создан майнерами (1, 2, 3, 4, ...). Предположим у вас есть 3 сатоши на балансе. Как блокчейну биткоина понять какой сатоши вы хотите отправить? Никак. Ему все равно. Ordinals решает данный вопрос, установив правило, что в сделке вы будете всегда отправлять сатоши с наименьшим номером.

Мы по-прежнему можем выбирать какие сатоши отправлять: предположим, у нас есть sats №13, 16 и 18. Если мы хотим отправить sats №16 другу, то для начала отправим 1 сатоши на другой кошелек (блокчейн отправит сатоши с номером 13), а затем отправим еще 1 сатоши другу.

3. Иснскрипции

Инскрипция - это цифровой актив, де факто - пояснение (буквально как заметка) к каждой транзакции. Она записывается в поле OP-return (это выходные данные транзакции).

Я нашел транзакцию с таким полем: 8bae12b5f4c088d940733dcd1455efc6a3a69cf9340e17a981286d3778615684

Она выглядит примерно так:

Как мы видим, в поле “Данные OP_RETURN” у нас есть любовное признание от Чарли

На данный момент существуют рекурсивные инскрипции. Они были введены протоколом Ordinals в середине 2023 года. Проще говоря, рекурсивная инскрипция содержит в своих метаданных ссылку на другую инскрипцию. При визуализации протокол Ordinals извлекает данные из предыдущих инскрипций, которые будут включены в изображение или любые другие выходные данные.

Рекурсивные инскрипции позволяют содержать в себе более сложные изображения или постоянно обновляемые данные.

4. Подробнее о Taproot Protocol и чуть-чуть о SegWit

Изначально Биткоин имел очень низкую скорость транзакций: до 3-х транзакций в секунду.

Segregated Witness (SegWit) - обновление протокола в 2017 для решения проблем с масштабируемостью.

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

На практике сегвит адрес- ваш обычный адрес для отправки биткоина.

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

Обновление состоит их трёх частей: Taproot, Tapscript и его ядра – новой схемы цифровой подписи, названной схемой Шнорра.

Taproot:

Внедрение концепции Merkelized Alternative Script Tree (MAST) для масштабирования объема данных о транзакциях в блокчейне.

MAST, но с модификацией Taproot - это предложение засунуть произвольное количество различных кошельков в 1 биткоин-адрес. То есть ваш taproot кошелек является частью какого-то 1 кошелька во время создания транзакции. Когда кто-то хочет вам отправить деньги, то вы на самом деле отправите их сначала на какой-то временный общий кошелек, а затем тапрут отправит деньги тому, кому вы изначально хотели их отправить.

Схема Шнорра:

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

Tapscript:

Он представляет собой набор OP-кодов – инструкций о выполнении транзакции.

Считается, что увеличение доступного пространства в блоках обеспечит гибкость сети и позволит Биткоину поддерживать и создавать смарт-контракты. За счет этого, теперь в поле OP_retrurn можно вставлять данные до 4 мегабайт, вместо всего лишь 80 байт. (Увеличили аж почти в 52 500 раз!)

Визуализировать данные 3 модификации можно примерно так:

Здесь A, B, C - чьи-то кошельки, а Q = общий кошелек из кошельков других людей

5. Первые BTC Ordinals

Когда были записаны первые инскрипции (Ordinals), был разработан простой порядок нумерации. То есть хронологическая запись Ординалс. Если вы посетите ord.io, то откроете для себя каталог всех Ординалс, когда-либо записанных, по порядку.

Более ранние инскрипции представляют большую ценность для коллекционеров исторической ценности и происхождения.

На раннем этапе было выпущено несколько коллекций и самостоятельных инскрипций, при этом Bitcoin Shrooms, Bitcoin Rocks и Ordinal Punks претендовали на звание "Early" коллекций в BTC. По этой причине эти коллекции имеют большую ценность.

На сегодняшний день создано более 60 миллионов инскприпций. К слову, это означает, что из эмиссии биткоина извлечено 2 400 BTC, которые более не участвуют в формировании стоимости актива.

6. Редкие Сатоши (Rare Sats)

Создание протокола Ординалс позволило определять и извлекать сатоши, имеющие историческое значение для биткоина. Инскрипции на таких сатоши ценятся выше.

Редкость и исключительность сатоши зависит от ряда факторов: как рано они были добыты, были ли они первыми сатоши в блоке, являются ли они палиндромными (одинаковыми как в прямом, так и в обратном направлении) или по другим конкретным критериям.

Итак, какие же сатоши имеют историческое значение:

Uncommon - первый сатоши любого добытого блока;

Rare - первый сатоши каждого первого блока, добытого после корректировки сложности;

Epic - первый сатоши каждого первого блока, добытого после халвинга;

Alpha - сатоши, номера которых оканчиваются 8 нулями;

Omega - сатоши, номера которых оканчиваются 8 девятками (добытые перед альфа сатоши);

Black Uncommon - последний сатоши любого добытого блока;

Black Rare - последний сатоши каждого последнего блокаб добытого перед корректировкой сложности;

Black Epic - последний сатоши каждого последнего блока, добытого перед халвингом;

Nakamoto - сатоши из блока, добытого самим Сатоши Накамото;

Block 9 – сатоши из первого блока, добытого после возникновения блокчейна. Это самый старый блок, сатоши которого находятся в обращении, предыдущие 8 блоков бездействуют;

Block 78 – сатоши из первого блока, добытого не Сатоши Накамото, находящиеся в обращении. Этот блок добыт Хэлом Финни, вознаграждение за него составило 50 BTC;

Vintage - сатоши из первой 1 000 блоков биткоина;

Pizza - сатоши из блоков 10 000 BTC, которыми 22 мая 2010 года Ласло Хейниц оплатил 2 пиццы Papa John’s;

Palindrome - сатоши, номера которых одинаковы как в прямом, так и в обратном направлении;

1d Pali - сатоши, номера которых состоят из 1 цифры;

JPEG - сатоши, которыми 24 февраля 2010 года впервые оплатили изображение;

Hitman - сатоши, которыми Росс Ульбрихт заплатил киллеру;

Silkroad - сатоши, изъятые у Silk Road, являющиеся частью первого биткоина, проданного с аукциона 27 июня 2014 года судебными приставами США.

7. Стандарт токена BRC-20

Сразу за Ординалс пришел стандарт BRC-20.

В марте 2023 года разработчик domo опубликовал экспериментальный стандарт, использующий Ординалс для создания взаимозаменяемых токенов в BTC. Протокол получил название BRC-20.

В общих чертах, BRC-20 - это стандарт, который позволяет создавать и передавать токены в сети Биткоин.

Вместо картинок BRC-20 использует Ordinal framework для записи данных JSON непосредственно в сатоши с заданными параметрами, определяющими операцию и название токена.

Каждый токен BRC-20 отформатирован аналогичным образом, причем каждая строка содержит ключевую информацию, включая имя, номер и желаемое действие (например, деплой, трансфер и т.д.)

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

Короче говоря, они объединили огромный потенциал с протоколом, потенциально имеющим историческое значение. Сделали Биткоин настолько подвижным, каким его никто никогда представить не мог.

Некоторые из наиболее важных BRC20 ($ORDI и $SATS) уже вызвали большой интерес и торгуются на центральных биржах.

Несколько замечаний о BRC20:

Они не являются полностью взаимозаменяемыми.

Хотя Ординалс аналогичны NFT, а BRC-20 - монетам, BRC-20 на самом деле являются "полузаменяемыми" токенами, поскольку они представляют собой просто инскрипции с текстом в формате JSON, нанесенным на отдельные сатоши вместо картинок. Они не являются полностью взаимозаменяемыми токенами с пулами ликвидности.

Они не являются эквивалентом ERC-20.

Несмотря на номенклатуру, это не то же самое, что токены ERC-20. Токены BRC-20 - это просто сценарий, который был написан на сатоши. Биткоин не имеет ни возможностей EVM, ни возможностей их смарт-контрактов.

Они не являются ликвидными и должны покупаться и продаваться заранее установленными ордерами.

Как описано выше, монеты BRC-20 не являются полностью взаимозаменяемыми. Их можно минтить и продавать только установленными порциями.

Чтобы обменять токен BRC-20, продавец должен произвести "transfer" транзакцию, чтобы разделить свои токены на партии, прежде чем листить их на маркете.

Аналогичным образом, если вы хотите купить токены BRC-20, вы можете сделать это, купив инскрипции с установленной стоимостью. Поэтому вам нужно найти продавца, который продает именно на ту сумму, которую вы хотите потратить. Чистейшее P2P.

8. Кошельки и маркетплейсы

Для взаимодействия с Ординалс и BRC-20 требуется кошелек, который может обрабатывать минт, запись и трансфер (покупку/продажу) инскрипций.

Первым появился Ordinals Wallet с нативным сегвитом, ранние пользователи этого кошелька получили жирнейшие дропы в эквиваленте 0.5 BTC. Сегодня актуально использование даже не его, а его площадки с подключением другого кошелька для разделения или объединения блоков.

Для комфортной работы с экосистемой Биткоина сегодня, нужно уметь пользоваться двумя кошельками: Xverse и Unisat.

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

Самый удобный вариант сегодня - Xverse. В этом кошельке все просто: после его создания во вкладке “Receive” вы выдите два адреса - один платежный, один для коллекционирования Ординалс.

Адрес, начинающийся с “3Lnw...” предназначен для пополнения, оплаты и любых операций при взаимодействии с маркетплейсами, отправкой транзакий и т.д. Иными словами, это платежный адрес, если вы хотите купить инскрипцию, то пополнять нужно именно его.

Адрес, начинающийся с “bc1p...” предназначен для получения инскрипций. Когда вы покупаете инскрипцию на маркете, то платите первым адресом (сегвитом), а инскрипцию получаете на второй (тапрут). То же самое с трансфером: если вы хотите отправить инскрипцию, то вы отправляете ее на тапрут.

Еще проще: сегвит - платить, тапрут - хранить.

Маркетплейсы

Для Ординалс главной торговой площадкой является Magic Eden. Они стали одними из первопроходцев в торговле Ординалс, и их торговая площадка хорошо развита, функциональна и обладает наибольшей ликвидностью.

Токены BRC-20 торгуются не на биржах, как SPL20 или ERC20, а на торговых площадках, поскольку в настоящее время они покупаются и продаются с использованием платежных терминалов. Ведущей торговой площадкой для торговли BRC-20 в настоящее время является Unisat, которую можно использовать с помощью любого из кошельков, упомянутых выше.

Редкие сатоши можно приобрести на Magisat и Magic Eden

9. О транзакциях в BTC

Когда вы взаимодействуете с Ординалс или BRC-20 (например, при деплое, минте, переводе, покупке или продаже), за транзакции взимается плата за газ. Величина газа, как правило, составляет от 2 до 15 долларов, но в периоды значительных перегрузок могут быть и выше.

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

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

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

Обработка транзакций в Биткоине может занять некоторое время, и в пиковые моменты могут уйти сутки для подтверждения транзакций. Стоимость транзакции определяется текущим значением sats/vb (сатоши за виртуальный байт) в мемпуле (аналогично dwell для ETH). Выбор более высокого значения sats/vb, чем текущее среднее значение, значительно ускорит ваши транзакции, определяя их первыми в очереди. Биткоин-кошельки обычно предоставляют эту информацию для коррекции при подтверждении.

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

10. Исторический объем (итоги года)

На сегодняшний день у Ordinals было два крупных цикла активности, которые пришлись на середину и конец 2023 года соответственно.

Несмотря на то, что это относительно новая экосистема, в которой существуют значительные трудности с покупкой и продажей, Ординалс стабильно лидируют по объему еженедельных торгов, составляя постоянную конкуренцию Ethereum и Solana.

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

Тем не менее, Ординалс являются наименее "ликвидными" среди трех лидеров на рынке NFT. Отчасти это связано с внутренними сложностями, связанными с торговлей на BTC. Кроме того, в Биткоине просто еще не существует инфраструктуры, формирующей рынок, в отличие от Соланы и Эфириума.

11. О минтах и трейдинге

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

BRC-20 можно минтить непосредственно на Unisat, используя их простой интерфейс, а также вручную, создавая инскрипцию, используя JSON-скрипт.

Этапы минта:

Поиск токена по заданному тикеру
Установка параметров
Минт токена
Плата за минт

Если вы минтите вручную, т.е. создаете инскрипцию (что не рекомендуется для начинающих), убедитесь, что текст заполнен правильно.

В этой статье не рассматривается деплой токена BRC-20 (т.е. создание нового токена), потому что это делается нажатием 2 кнопок на том же Unisat.

Упаковка:

Перед перемещением или перечислением токенов BRC-20 необходимо создать инскрипцию для перевода заданными партиями, указав количество токенов.

Это делается при каждом перемещении и, следовательно, должно повторяться каждый раз, когда BRC-20 перечисляются или переводятся между кошельками.

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

Например: если я сминтил 5 000 $OXBT, то, прежде чем я смогу продать свои токены, я должен зарегистрировать их партиями. Если я хочу продавать меньшие суммы, я могу разделить свои токены на 5 пакетов по 1 000 $OXBT каждый, чтобы продавать их небольшими партиями, или упаковать их в 1 пакет по 5 000 токенов.

С покупкой же все просто: вам просто нужно иметь BTC с запасом на газ на кошельке.

12. FAQup

Проверьте баланс BRC-20 на любом кошельке здесь.

Просмотрите Ординалс любого кошелька здесь.

Проверьте статус любой транзакции здесь.

Если ваша транзакция застряла, воспользуйтесь этим руководством.


Авторы: Neekketh, gggutya

Присоединяйтесь к лучшему крипто сообществу в СНГ - Курим Крипту.
Лучшие гайды на нашем Ютуб канале