Еще год назад создание произведений искусства, игр и даже токенов мемов на блокчейне Bitcoin казалось бы немыслимым, но благодаря протоколу Ordinals все это стало реальностью. А на выходных кто-то использовал этот протокол, чтобы разместить на Bitcoin полностью встроенный в цепь музыкальный движок.
В субботу в блокчейн Bitcoin был вписан музыкальный двигатель «Descent Into Darkness Music Engine». Было отчеканено 10 экземпляров, которые продавались как отдельные ординары.
Введя несколько ключевых слов, любой человек — не только владелец каждой надписи — может мгновенно сгенерировать музыкальную композицию.
Кто-то только что вписал в Bitcoin полностью цепочечный музыкальный движок с помощью рекурсии!
Введите любое слово или фразу, чтобы сгенерировать уникальную песню на цепочке:
→ https://t.co/iBt0sWnW00 pic.twitter.com/yeczQ7J2Si
— Ord.io (@ord_io) July 2, 2023
Музыкальный движок, созданный псевдонимным инди-разработчиком Ratoshi, задуман как дополнение к его текстовой ролевой игре Descent into Darkness, а выходящие композиции имеют ретро-вибрацию «чиптюн». Ратоши рассказал TCN, что для разработки звуков, которые в итоге были использованы в приложении на цепочке, они использовали ChatGPT от OpenAI.
Как приложение на цепочке, оно следует за другими приложениями и играми на основе Биткойна, такими как изобретательная камера Chainspace, а также играбельные клоны таких игр, как Doom и Pac-Man.
Музыкальный движок на базе Биткойна использует недавнее нововведение в сообществе Ordinals — то, что разработчики называют «рекурсивными надписями».
Раньше надписи были разрозненными и не могли «разговаривать» друг с другом. Но благодаря рекурсивным надписям Ordinals может «вызывать» данные из уже вписанных в блокчейн активов, что аналогично композиционности протоколов Ethereum, когда разработчики направляют смарт-контракты по разным направлениям.
Это позволяет разработчикам Ordinals обойти ограничения на хранение данных в блоках биткоина, составляющие 4 МБ, что гораздо меньше, чем требуется для современных проектов видеоигр, а также других масштабных приложений.
Эффективность хранения данных, что особенно важно, значительно снижает затраты на надпись проектов на цепочке Bitcoin с течением времени, позволяя разработчикам масштабировать данные надписи на базовом уровне блокчейна, не прибегая к решениям второго уровня.
«Благодаря рекурсивным надписям мне нужно вписать код только один раз», — рассказал Ратоши в интервью TCN. «Каждая последующая надпись представляет собой HTML-файл гораздо меньшего размера, который может повторно использовать этот предварительно прописанный JavaScript-файл для будущих проектов».
В качестве примера Ратоши рассказал, что вместо того, чтобы платить 40 биткойнов в виде сетевых сборов за каждую надпись для крупномасштабного проекта, можно заплатить 40 долларов за первую надпись, а затем гораздо меньшую плату за последующие надписи меньшего размера. Разница может быть столь же значительной, как если бы они платили всего 5 долларов за последующие надписи.
Благодаря потенциально значительной экономии на размещении медиа и приложений на блокчейне Bitcoin рекурсивные надписи могут открыть волну инноваций для различных проектов в сообществе Ordinals. Как отмечает псевдонимный основатель Ord.io Леонид, NFT-проект OnChainMonkey использует эту функцию для размещения на блокчейне 3D-изображений с надписями общим размером менее 1 КБ.
Что такое рекурсивные надписи?
Здесь вы найдете все, что вам нужно знать:
В начале этого года протокол Ordinals Protocol предоставил возможность любому желающему надписывать файлы полностью на цепочке Bitcoin. Эти надписи являются самодостаточными и не знают о других файлах, которые были… pic.twitter.com/O3jt6lhaxT
— Leonidas (@LeonidasNFT) June 12, 2023
Ординалы были запущены в январе разработчиком Кейси Родармором, который воспользовался лазейкой в обновлении Taproot для биткойна в 2021 году, позволяющей записывать в блокчейн биткойна файлы данных различных форматов.
Каждый ординар привязан к одному сатоши, или наименьшей единице измерения биткойна (1/100 000 000 BTC), и запуск протокола ординаров открыл растущую экономику торговли NFT-активами на биткойне, а также токенами мемов. С января было зарегистрировано более 14,6 млн. ординаров.