Ранее в этом году порядковые номера - уникальная надпись на самой маленькой единице биткоина, называемой сатоши, - стали спорной новой разработкой. Эта технология, отвергнутая некоторыми как спам и воспринятая другими как способ перенести в Биткоин токены BRC-20 и NFT, стимулировала шквал разработок.
В настоящее время наблюдается ажиотаж вокруг «рекурсивных надписей», которые представляют собой очень сложную, но потенциально гораздо более мощную разработку. Рекурсивные надписи, по сути, могут позволить создавать более сложные функциональные возможности в блокчейне Биткоин, подобно смарт-контрактам на Ethereum.
Некоторые полагают, что рекурсивные надписи могут привести к тому, что ординалы могут превратиться из «цифровых артефактов» в основу полномасштабной экосистемы DeFi на Биткоин. Другие уверены, что это позволит Биткоину конкурировать с поставщиком децентрализованных хранилищ IFPS. Есть даже мнение, что в конечном итоге это приведет к созданию биткоин-суперкомпьютера.
Дэнни Янг, доктор философии из Стэнфорда, создатель OCM Dimensions и Bitcoiner с 2013 года, говорит, что рекурсивные надписи открывают следующую эволюцию Биткоина:
«Биткоин не будет работать аналогично Uniswap, но на его базе появятся другие ценные цифровые активы. Вот во что разовьются порядковые номера и рекурсивные надписи. Они станут новой формой программируемых активов и кода».
Эти технологические разработки, хотя и находятся на очень ранней и спекулятивной стадии, снова делают Биткоин интересным. 85% внутрисетевых транзакций с биткоинами за последние 24 часа связаны с ординалами.
Появление рекурсивных надписей
Янг работал над рекурсивными надписями в виде генеративных коллекций NFT Bitcoin OCM Dimensions и OCM Genesis. В феврале он вписал обе эти инновационные коллекции в Биткоин (вместе с библиотеками сжатия и 3D-программирования), и тогда никто не понял значение того, что он сделал. OCM Dimensions был публично запущен только 15 июня, в день, когда на Ordinals.com была включена поддержка рекурсивной записи. Янг объясняет:
«Нужно что-то показать, прежде чем люди начнут слушать, и, наконец, после нескольких месяцев барабанного боя о значении рекурсивных надписей на Биткоине, люди начинают понимать это после того, как мы показали, что было возможно с OCM Dimensions».
На данный момент Ethereum с поддержкой смарт-контрактов привлекает разработчиков больше, чем любой другой блокчейн, и он доминирует в секторе DeFi. До этого года идея создания настоящего смарт-контракта - самоисполняющегося кода, используемого в качестве строительных блоков для программируемых денежных экосистем - была невозможна в Биткоине. Но теперь некоторые говорят, что порядковые номера и рекурсивные надписи могут привести к тому, что в Биткоине довольно скоро появится экосистема DeFi. Однако создать ее будет непросто.
Что такое порядковые номера и рекурсивные надписи?
Порядковые номера (ординалы) позволяют однозначно идентифицировать сатоши или сат. Сатоши - это 100-миллионная часть биткоина. Идентификация дробной части Биткоина означает, что теперь возможно создание NFT на Биткоине или сертификата происхождения в блокчейне. Некоторых пользователей привлекает идея NFT в Биткоине, самой децентрализованной сети OG.
Рисунок 1. Рекурсивные надписи сложны для понимания, но имеют огромный потенциал. Источник: Pexels.
В январе 2023 года разработчик Кейси Родармор выпустил протокол Ordinals, создающий биткоин-NFT в блокчейне биткоинов. Он утверждает, что такие NFT теперь «полноценны», поскольку токен и связанные с ним изображения хранятся в блокчейне Биткоина, а не в сайдчейнах или с использованием систем хранения вне блокчейна, как большинство NFT Ethereum. Цифровые артефакты в Биткоине действительно неизменны.
«Теперь вы можете владеть настоящим произведением искусства, а не просто контрактом, который указывает на произведение искусства, хранящееся в централизованных базах данных, - говорит Карло Фокс, создавший серию «Киты Накамото». NFT, какими мы их знаем в Ethereum и других блокчейнах, больше похожи на цифровые сертификаты владения, чем на настоящее ончейн-искусство, и ординалы меняют это. Я был очень взволнован Ordinals по нескольким причинам: во-первых, теперь мы можем создавать в сети искусство, которое действительно неизменно. Когда вы понимаете последствия этого, они огромны. В половине случаев NFT в том виде, в котором мы их знаем, хранятся централизованно и контролируются создателями, которые в любой момент могут превратить ваше искусство в картинки какашки».
Ординалы позволяют хранить любые типы данных в максимально децентрализованном блокчейне, и никто не сможет их изменить.
«Порядковые артефакты, скорее всего, будут существовать через 2000 лет. Это имеет смысл, и я думаю, что это особенно актуально в контексте важных произведений искусства, литературы и науки. Я верю, что Ordinals станут главным местом для самых желанных и важных ончейн-артов. Это все равно, что вырезать статую из золота», - говорит Фокс.
Таким образом, создание дорогостоящих NFT, отчеканенных на Биткоине. экономически обоснованно. Использование новой технологии для создания классного 3D-изображения OCM Dimensions помогло компании Янга Metagood недавно продать идею запуска токенов на Bitcoin Ordinals компании Asprey Studios и итальянской автомобильной компании Bugatti.
Но OG Ordinals могли хранить только 4 МБ данных, и это одна из причин появления рекурсивных надписей.
Рисунок 2. Fox запустила коллекцию Nakamoto Whales Ordinals. Источник: Twitter.
Рекурсивные надписи = облачные вычисления Биткоин
По своей сути рекурсивные надписи позволяют записывать данные, связанные с конкретным биткоином, и активировать функциональность типа смарт-контракта - Янг говорит, что их можно было бы назвать программируемыми надписями. Связывая данные посредством серии вызовов (например, контракт на продажу), можно извлечь эти данные для запуска более сложных процессов, привязанных к блокам Биткоин. Это позволяет рекурсивным надписям функционировать как распределенное хранилище данных на Биткоине.
Рекурсивная запись вызывает данные из предыдущих записей. Это может быть изображение или какой-то скрипт, который значительно экономит данные/комиссию.
Возможность компоновки - обеспечение беспрепятственной совместной работы разрозненных проектов и протоколов - является важной частью криптовалюты и одной из основных причин экспоненциального роста экосистемы Ethereum DApp.
Рекурсивные надписи означают, что даже самые сложные наборы данных, такие как видеофайлы и аудиофайлы, теперь технически могут размещаться в Биткоине. При единовременной оплате регистрации данные могут навсегда храниться в самой неизменной и децентрализованной сети.
Рисунок 3. Рекурсивные записи используют данные, записанные в другом месте в новых надписях, что сокращает требования к хранению. Источник: Pexels.
Надписи подобны лего с данными: они позволяют брать данные откуда-либо еще и строить на их основе. В информатике отсюда происходит словосочетание «рекурсивный», поскольку рекурсивные записи - это механизм, который извлекает данные из существующих записей и использует эти данные в новых надписях.
Рекурсия - это полностью цепной процесс, в котором используются сценарии для объединения различных других источников данных в блокчейне. Они могут включать слои изображения, аудио, код или другие источники данных. Отдельные сценарии кода объединяют эти слои посредством рекурсии.
Рекурсивные записи используют данные, записанные в других местах новых записей, что сокращает требования к хранению.
Фокс использует пример искусства PFP. Вместо загрузки тысяч уникальных изображений (что может быть непомерно дорого) вы можете загрузить 200 и использовать скрипты для их объединения с помощью процесса полной рекурсии в блокчейне. Возможности, которые это предлагает, только изучаются.
Это мощный инструмент, поскольку рекурсивные записи позволяют создавать новые типы приложений, которые до этого были невозможны. Такие приложения, как ИИ в блокчейне, невозможно реализовать на базовом уровне Ethereum, но разработчик NewBitcoinCity Punk 3700 считает, что теперь их можно реализовать на Биткоине. Он экспериментировал с Perceptrons, ранним экспериментом по искусственному интеллекту в сети Биткоин.
Он объясняет, что «невозможно было хранить модели нейронных сетей ИИ в блокчейне вместе с произведениями искусства. Поэтому мы разделяем модели ИИ на разные надписи и компонуем их во время выполнения».
Надписи - важное событие для человеческой свободы?
Одним из наиболее интересных элементов рекурсивных записей является то, что, как только данные однажды попадут в блокчейн, вы можете просто обращаться к ним снова и снова, что значительно сокращает затраты на хранение и использование пространства блоков.
«Надписи теперь можно использовать повторно, - объясняет Punk 3700. - Вы можете один раз вписать очень большую библиотеку кода, например p5.js, и другие разработчики смогут ссылаться на эту библиотеку p5.js во время выполнения, не вписывая ее повторно. Это очень интересно, так как мы начинаем видеть создание общественной инфраструктуры, управляемой сообществом. Это означает, что более сложные надписи создаются за небольшую часть затрат. По сути, любой тип данных может быть надписью. Самый элементарный вариант использования объединяет несколько источников данных вместе, и каждая их часть может жить в блокчейне. Данные в блокчейне могут иметь возможность взаимодействовать друг с другом, а также могут быть реализованы с течением времени».
Фокс приводит такие примеры, как «библиотеки с открытым исходным кодом, все в блокчейне», имея в виду важные исследовательские работы по Биткоину, с цитатами о рекурсиях в блокчейне. Это означает, что крупные открытия могут быть опубликованы с незапамятных времен в блоках Биткоина. Пакеты Javascript могут быть записаны в Биткоин. По сути, крошечный Интернет, созданный для жизни на биткоинах, нельзя разрушать и строить, пока однажды он не создаст «взаимосвязанный суперкомпьютер, работающий на биткоинах».
«Общественность не осознала значимости этих событий», - говорит Фокс.
Начнем с DeFi и AWS.
Тоби Льюис стал соучредителем OrdinalsBot, который автоматизирует надписи, чтобы ускорить разработку Ordinals. Он считает, что на данный момент лучшим вариантом использования рекурсивных надписей является конкуренция с поставщиком хранилищ данных Web3 IPFS. В краткосрочной перспективе NFT как высокого, так и низкого уровня теперь можно будет более дешево хранить в сети.
Конечная точка хранения данных в Биткоине привлечет внимание людей. Это потому, что имя Биткоина распознаётся лучше, чем IPFS.
Децентрализованное хранение данных в Биткоине может разрушить культуру NFT, позволяя хранить изображения, текстовые файлы и аудиофайлы непосредственно с помощью токенов.
Рисунок 4. Временная шкала Ordinals. Источник: Ordinals Bot.
Льюис также считает, что в настоящее время DeFi на Биткоине становится реальной перспективой, и что продукты DeFi, основанные на Биткоине, неизбежны, даже если какое-то время они будут находиться в зачаточном состоянии.
«Вероятно, существует большой сегмент пользователей, которые захотят создавать и делать что-либо на основе Биткоина, особенно если конечным состоянием является мультичейн-экосистема», - утверждает Льюис.
То есть они захотят использовать блокчейн Биткоина в качестве базы уровня 1, а для подключения к другим приложениям применять порядковые номера и рекурсивные надписи.
Начинают появляться DEX и автоматизированные маркет-мейкеры. Льюис отмечает, что Биткоин может подключаться к другим приложениям уровня 2, что является еще одним способом появления смарт-контрактов в Биткоине.
Это тот тип DeFi, который Punk 3700 построил на биткоинах. Он запустил новый протокол под названием Trustless Computer, который позволяет писать смарт-контракты и создавать децентрализованные приложения на биткоинах.
«Если у Эфириума и Биткоина будет ребенок, то это Trustless Computer», - говорит разработчик.
Одним из первых развернутых протоколов DeFi был форк Uniswap.
«Теперь, когда вы смогли писать смарт-контракты на Биткоине, оказалось, что создать AMM DEX очень просто. Это заняло у нас всего пару дней», - комментирует Punk 3700.
Через месяц после развертывания Uniswap на Биткоине он подключил его к сети Optimism второго уровня Ethereum и заявил, что может торговать с двухсекундной задержкой и низкими комиссиями за транзакции:
«Теперь у нас есть масштабируемая инфраструктура для DeFi, позволяющая процветать на биткоинах».
Биткоин-максималистам не понравится использование протоколов Ethereum в сочетании с Биткоином, но Punk 3700 говорит, что за этим стоит будущее:
«В этом преимущество наличия языка программирования общего назначения (Solidity) и виртуальной машины общего назначения на базе Биткоина. Разработчики могут создавать любые приложения для Биткоина, какие захотят. Биткоин теперь больше не просто валюта. Он становится магазином DApp».
Новое поколение Bitcoin Maxis?
В настоящее время эти варианты использования рекурсивных надписей и смарт-контрактов в Биткоине являются весьма спекулятивными, и многие биткойнеры, без сомнения, будут утверждать, что их абстрагирование на уровне 2 означает, что это вообще не Биткоин.
Но Леонидас, основатель торговой площадки Ordinals Ord.io, также очень воодушевлен новыми экспериментами Web3 на первом уровне Биткоина. Он считает, что «выпуск протокола Ordinals в начале этого года положил конец длительному периоду стагнации» сети. Он видит, как в экосистему Биткоин вливается новая волна разработчиков, которые «стремятся все создать, от торговых площадок NFT до протоколов DeFi».
«Я думаю, что люди будут приятно удивлены тем, как много вы на самом деле можете сделать на первом уровне Биткоина, - говорит он. - Проблема никогда не заключалась в том, что Биткоин как технология не был способен обрабатывать сценарии использования Web3; дело в том, что культура токсичного максимализма привела самых талантливых разработчиков в другие экосистемы, где их будут хвалить за инновации, а не преследовать».
Леонидас твердо верит, что благодаря ординалам Биткоин «вступил в новую эру, в которой разработчики, а не идеалисты, будут диктовать свое будущее», и он с оптимизмом утверждает, что самые яркие дни Биткоина еще впереди.
Об авторе
Макс Парасол - исследователь Центра инноваций блокчейна RMIT. Он работал юристом, занимался прямыми инвестициями и на ранней стадии был частью амбициозного крипто-стартапа.