Рекурсивная надпись: краеугольный камень наборов Lego BTC и сложных логических продуктов

Оригинальная ссылка:

Автор: @JellyZhouishere, @GryphsisAcademy

TL;DR

  • Рекурсивная надпись, являющаяся последним большим обновлением Ordinals, открывает широкое пространство для воображения для развития возможности компоновки протокола Ordinals.
  • Рекурсивная надпись является стандартом разбора надписей. Надписи коллекции PFP могут создаваться путем загрузки соответствующих характеристик элемента, а также комбинироваться и соединяться без загрузки или скачивания реальных изображений. Рекурсивные записи улучшают совместимость, снижают затраты и позволяют размеру записи превышать предел в 4 МБ.
  • К творческим направлениям, основанным на рекурсивных надписях, относятся: разборка и комбинирование надписей, биткойн-музыка, биткойн-цепочные игры, генеративное искусство, децентрализованные веб-сайты и т. д. В этой статье подробно описаны некоторые типичные случаи объединения рекурсивных надписей, которые показывают нам мощный потенциал рекурсивных надписей.
  • Рекурсивные записи также сталкиваются с некоторыми проблемами: когда уровень рекурсии увеличивается, может ли соответствующий парсер для рендеринга вне цепочки быстро анализировать; когда количество ссылочных надписей увеличивается, может ли соответствующий парсер для рендеринга вне цепочки быстро анализировать разбор и т.д. Теоретически игры или NFT, генерируемые рекурсивными надписями, могут быть бесконечно сложными и изощренными. Однако из-за ограничений самой сети BTC ее необходимо реализовать посредством косвенных технических решений.
  • Рекурсивные надписи позволяют надписям взаимодействовать друг с другом, открывая новые варианты использования. Генеративное искусство, отображение в цепочке и эффективное хранилище теперь стали реальностью. ** Мы можем соревноваться в генеративном искусстве, цепных играх, метавселенных и т. д. там, где рекурсивно надписи, как ожидается, будут глубоко приняты.Сообщается с ожиданиями, я считаю, что назревают будущие приложения-убийцы. **

Введение

Рождение протокола Ordinals предоставляет Биткойну функции нумерации и записи, тем самым расширяя ассортимент продуктов экосистемы Биткойн и привнося огромный потенциал применения в экосистему Биткойн.

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

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов

В нашей серии статей об Ordinals в июне мы также обновили подробное введение в Ordinals и различные производные соглашения BRC20 (ссылка:

Среди них нельзя не упомянуть недавнее крупное обновление Ordinals — появление рекурсивных надписей.

Рекурсивная надпись была анонсирована на Github 12 июня Рафом, новым главным разработчиком протокола Биткойн Ordinals.Он также объединил обновление Recursive Inscription 2167, предложенное Кейси Родармором, создателем протокола Биткойн Ordinals, с кодом Ordinals, тем самым предоставив Развитие возможности компоновки в протоколе Ordinals открывает огромный простор для воображения.

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

2. Основные принципы и технологии протокола Ordinals

С конца декабря 2022 года Кейси Родармор выпустил протокол Ordinals, вводя NFT в сеть Биткойн через Ordinals и Inions (порядковые номера и надписи). Протокол может добавлять произвольный контент, такой как текст, изображения, видео и даже приложения, к последовательно пронумерованным сатам (наименьшим единицам в Биткойне) для создания уникальных цифровых артефактов, которые можно передавать по сети Биткойн. Ниже мы разберем важные технические принципы, задействованные в протоколе Ordinals:

(1)UTXO

Биткойн использует модель оплаты под названием «Вывод неизрасходованных транзакций» (UTXO, «Вывод неизрасходованных транзакций»), и все балансы хранятся в списке UTXO. Каждый UTXO содержит определенное количество биткойнов, информацию о владельце и указывает, доступен ли он.

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

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

(2) Нумерация и отслеживание сатоши

Всего в сети Биткойн насчитывается 21 миллион * 10^8 сатоши. Как протокол Ordinals уникально нумерует каждый сатоши и отслеживает учетную запись, которой он принадлежит?

Согласно протоколу Ordinals, сатоши нумеруются в соответствии с порядком их добычи. Метаданные ординалов не хранятся в определенном месте, а встроены в данные-свидетели транзакции, которые «выгравированы» как надпись на конкретной части транзакции Биткойн, которая прикреплена к определенной части транзакции.

Этот процесс реализуется с помощью Segregated Witness (SegWit) и Pay-to-Taproot (P2TR), которые могут выгравировать любую форму контента (например, текст, изображения или видео) на назначенной смарт-карте.

(3) Обновление SegWit и Taproot

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

Обновление протокола SegWit представляет новое поле-свидетель в выходных данных транзакций для сохранения конфиденциальности и повышения производительности. Хотя данные Witness не предназначены для хранения данных, они фактически предоставляют нам возможность хранить метаданные, такие как надписи.

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

Протокол Ordinals ловко использует преимущества SegWit, чтобы ослабить ограничение размера контента, записываемого в сеть Биткойн, и сохраняет содержимое надписи в данных-свидетелях, которые могут хранить до 4 МБ метаданных. Taproot упрощает хранение произвольных данных-свидетелей в транзакциях Биткойн, позволяя разработчику Ordinals Кейси Родармору повторно использовать старые коды операций (OP_FALSE, OP_IF, OP_PUSH) для описания содержимого инкапсулированных надписей, тем самым сохраняя произвольные данные.

(4) Процесс литья надписей

  • Фиксация: первым шагом является создание вывода, указывающего на сценарий Taproot, содержащий содержимое надписи в транзакции фиксации. В этом выводе используется формат хранения Taproot. На данный момент данные записи были связаны с UTXO вывода транзакции, но они еще не были обнародованы.
  • Раскрытие: на этом этапе транзакция инициируется с использованием UTXO, соответствующего надписи, в качестве входных данных. В это время соответствующее содержание надписи раскрывается всей сети.

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

3. Принцип и реализация рекурсивной записи Биткойна

Разобравшись с основными принципами порядковых номеров, давайте посмотрим на рекурсивные надписи:

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

Однако с появлением рекурсивных надписей ситуация изменится. Надписи теперь могут запрашивать содержимое других надписей, используя специальный синтаксис «/-/content/:inion_id». Это позволяет пользователям использовать меньшую мощность и снизить комиссию при создании записей в цепочке Биткойн.

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

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов

Рекурсивные надписи имеют следующие характеристики:

  • Благодаря уникальному свойству самореференции рекурсивных надписей у нас есть возможность разорвать оковы предыдущих методов записи и избавиться от неловкого статуса каждой надписи как изолированной и нерелевантной, тем самым открывая возможность создания свободных комбинаций.
  • Рекурсивная надпись в виде текстового кода сохраняет размер небольшим, что не только снижает стоимость, но и позволяет размеру надписи преодолеть ограничение в 4 МБ блока Биткойн.
  • Это усовершенствование повышает совместимость, программируемость и масштабируемость, добавляя больше возможностей и творческого воображения в цепочку Биткойн.
  • На уровне протокола перспективы на будущее очень широки: разработчики и пользователи могут создать и использовать богатые истории.

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

4. Инновационные методы применения рекурсивных надписей Bitcoin

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

Благодаря рекурсии инионы могут легко ссылаться на код других инионов. Содержимое одной надписи теперь может использоваться многими другими надписями. Эта новая возможность компоновки открывает область возможностей, которые мы едва исследовали, например, возможность вписывать в цепочку контент в виде сложных изображений, видео, 3D-игр и т. д. Рекурсивная запись позволяет построить интранет. Дополнительные возможности включают вторичное создание надписей, децентрализацию GitHub, фрагментацию комбинаций NFT и т. д. Используя рекурсивные надписи, мы можем добиться следующих идей:

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов

Ниже мы подробно описываем некоторые типичные случаи, которые показывают нам мощный потенциал рекурсивных надписей:

(1) Генеративный арт на цепочке: 1Mask

Путем дальнейшего сопоставления и комбинирования различных предварительных схем, упомянутых выше, можно дополнительно реализовать объединение различных коллекций и вторичное создание надписей: например, сочетание a1 и a2 внутри коллекции a, коллекции и коллекции b для объединения. На этой основе ожидается, что в цепочке BTC родится интерактивное генеративное искусство, действительно управляемое сообществом.

Давайте сначала рассмотрим первый случай: 1Mask.

Это проект генеративного искусства на тему масок в цепочке BTC. Проект 1Mask умело интегрирует рекурсивную технологию Ordinals, и весь проект переплетается с тремя элементами: шаблоном, алгоритмом и генерацией надписей. Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов

источник:

Часть шаблона содержит в общей сложности семь надписей, соответствующих семи уникальным типам шаблонов, и их формат соответствует изображению/svg+xml.

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

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

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

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

В рамках этого проекта 1Mask дополнительно представила стандарт под названием BRC721Auto, который предполагает, что полностью сгенерированный арт на цепочке состоит как минимум из двух типов надписей: первый — это написание кода, а второй — написание персонализированных параметров. . **

В Code Inscription нам нужно написать алгоритм, который может автоматически генерировать HTML DOM на основе содержимого параметров. Этот DOM может быть холстом, SVG или чем-то еще, что браузер может распознать и соответственно отобразить как графику.

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

В записи параметра нам нужно определить HTML и определить в нем глобальный параметр p для ссылки на код Inion. Когда обычные браузеры пытаются отобразить этот Inion параметра, они распознают глобальный параметр p и автоматически выполняют функцию start() в Inion кода, чтобы добавить или изменить DOM текущего HTML и, наконец, отобразить содержимое этого HTML. Таким образом, записи параметров можно рассматривать как окончательный NFT (невзаимозаменяемый токен).

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

1Маск также предложил три основных стандарта создания арт-проектов во всей цепочке. Три критерия:

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

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

  • Уникальность и случайность: работа должна создаваться с помощью алгоритмов и смарт-контрактов, быть незаменимой и уникальной, может оказаться случайным открытием в сети, а также должна иметь определенную художественную и эстетическую ценность.
  • Интерактивность: Пользователи могут взаимодействовать и контролировать работу.
  • Децентрализация: Искусство полностью сковано, полностью децентрализовано, и ни одно централизованное учреждение или отдельное лицо не может его контролировать.
  • Повторное использование кода и работа на основе ординалов.

По сравнению с другими проектами генеративного искусства в сети, такими как Ethereum, генеративное искусство, основанное на рекурсивных надписях BTC, является единственным генеративным искусством, полностью привязанным к сети. Это независимое, децентрализованное генеративное искусство, которое не полагается на какие-либо ресурсы вне сети. **

(2) Компьютерный проект: Орбиналы

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

"Орбиналы" - типичный представитель этого. Это компьютерный проект без Твиттера и официального сайта. Весь контент проекта основан на Uncommon sat. Согласно последней цене f2pool, по состоянию на 20 августа, Uncommon sat Цена за единицу достигла более 366 долларов США.

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов

источник:

Если вы напрямую откроете веб-сайт серии коллекции Orbinals, вы обнаружите, что часть ссылочного содержания каждого изображения в серии небесных движений одинакова после открытия, но будут некоторые различия в параметрах. наконец, мы можем раскрыть настоящий секрет проекта, скрытый в этой ссылке ( полное название Orbinals — «Orbinals: Three Body Orbit Artifacts on Ordinals», за которым стоит использование HTML и Java запрограммировать движение трех объектов на основе кода моделирования двух тел.

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов

источник:

При поддержке математических и физических уравнений красота небесного движения представлена в цепочке Биткойн в краткой форме.

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

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов Источник:

Помимо четырех каналов, раскрытых участником проекта, спрятана еще и пасхалка: в тексте надписи, цитируемом проектом (в коде скрыта строка инструкций: будущие каналы связи на /sats/ подтвердите и подтвердите также принадлежит команде А сац.

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов Источник:

(3) Проект BRC69: Orditroops

BRC69 — это новый стандарт, выпущенный Luminex для создания рекурсивных коллекций (стандарт использует рекурсивную запись для оптимизации стоимости записи в Биткойн с использованием порядковых протоколов, помогая запускать рекурсивные коллекции в Биткойне. Кроме того, BRC69 обеспечивает высокую степень гибкости и открытости. дверь к большему количеству улучшений и функций, открывающая путь к более интересным внутрисетевым функциям, таким как функции предварительного показа и многое другое.

С BRC69 стоимость надписей в коллекции Ordinals можно снизить более чем на 90%. Это сокращение достигается за счет 4-этапного процесса:

  • Рекордные характеристики
  • Коллекция развертываний
  • Составленная коллекция
  • Создание активов

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

Orditroops - это рекурсивный NFT на основе BRC69. Он реализует содержимое протокола BRC69, увеличивает возможности компоновки функций, уменьшает пространство, занимаемое изображениями, а изображения имеют достаточно высокое разрешение. Гибкое сопоставление солдат, оружия и одежды - все это добавьте в эту коллекцию NFT. Множество функций и развлечений.

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов

источник:

(4) Проект 3D NFT: OCM (On-Chain Monkeys)

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов Источник:

OCM — первый проект 3D NFT, в котором применяется стандарт рекурсивной записи. OnChainMonkey изначально был проектом NFT, созданным на Ethereum в сентябре 2021 года. Ранее в этом году серия OnChainMonkey появилась как первая серия из 10 тысяч монет, выгравированная на Биткойне.

Как 3D-анимированная надпись высокого разрешения, OCM сразу же выделяется своей детализацией и качеством. Имейте в виду, что до этого большинство надписей представляли собой небольшие текстовые файлы или изображения с низким разрешением. OCM обеспечивает хорошую четкость даже на дисплеях 4K или 8K. Такое качество достигается с файлами размером не более 1 КБ каждый, чего с трудом удалось добиться в предыдущих проектах OCM.

OCM может добиться этого, поскольку впервые применил мощные рекурсивные надписи. Первые 300 OCM выгравированы на 300 последовательных сатоши в Биткойне, начиная с блока 78 в 2009 году, и отсортированы в цепочке в порядке возрастания количества сатоши. Конструктор OCM использует минимизированный код и ссылается на библиотеки P5.JS и Three.JS для будущих авторов. Пользователи могут просматривать и получать доступ к библиотеке в браузере, и она автоматически распаковывается в протоколе Ordinals при рендеринге Dimensions Interactive Art.

Благодаря рекурсивным надписям OCM эффективно использует пространство блоков (каждый размером менее 1 КБ) и реализует случайные раскрытия в цепочке, интегрируя такие функции, как качество высокой четкости, 3D, анимацию и интерактивное искусство.

(5) Музыкальный движок в сети: Музыкальный движок Descent to Darkness

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов Источник:

Введите любое слово или фразу, чтобы создать уникальную музыку в сети. Этот музыкальный движок является сопутствующим продуктом ролевой игры MUD «Descent Into Darkness», которая генерирует музыку путем ввода ключевых слов. Основатель Ратоши подчеркнул, что ChatGPT сыграл важную роль в развитии использования музыки в проекте, а использование рекурсивных надписей помогло сэкономить значительные средства. Особое сочетание технологии блокчейна и искусственного интеллекта, отдающее дань уважения классической музыке ретро-видеоигр.

(6) Цепной тур для одного игрока

Игра требует многокомпонентных материалов, таких как картинки, фронтенд и бизнес-логика.Если общий размер материалов меньше 4М, то ее можно доделать вписыванием САТ без использования рекурсивных надписей.

Есть две ситуации, когда подходит метод рекурсивной записи:

  1. Сам материал большой (более 4 М). Например, фоновое изображение размером 5 М не может быть выгравировано непосредственно на спутнике, но его можно разделить и поместить на разные спутники для справки и отображения;

  2. Если вы хотите добиться лучшей бизнес-логики, если 100 сат-надписей представляют собой серию игр, используя один и тот же файл Java (JS), в этом случае также подходит использование рекурсивных надписей, потому что нет необходимости в каждом Сат один раз перезапишет JS-файл.

HTML (интерфейс) и JS (бизнес-логика) игры выгравированы на «сатоши» BTC и ссылаются друг на друга для создания однопользовательской мини-игры H5.

Вот 3 примера однопользовательской мини-игры H5 такого типа:

а. Змеиная игра

**Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов**Источник: ord .io/431507

Bitcoin Snake Game, эта игра представляет собой типичную однопользовательскую игру H5, а также хорошо известную игру: Snake. Вся интерфейсная часть и логика выполнения этой игры написаны на этом СБ, и технология рекурсивной записи не используется.Общее количество NFT в этой серии - 100. Фактически, лучшим способом было бы выгравировать JS-файл (бизнес-логику) на Sat, а затем использовать 100 различных Sat, выгравированных с помощью HTML, для ссылки (или рекурсивно) на Sat, где расположен JS-файл, для создания надписи. Это будет более лаконично.

б. Игра Lianliankan

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов

Источник: ord.io/18201467

Как показано на рисунке, игра представляет собой сетку размером 3*4 цифры (это простой режим, а сложный режим представляет собой сетку размером 6*6 цифр). Вы можете нажать, чтобы открыть две сетки одновременно. Когда два изображения сетки одинаковы, оно будет зафиксировано и отображено; в разное время оно будет отображаться непосредственно в виде вопросительного знака, и будет считаться победой, если оно будет завершено за определенное количество кликов. Ограничьте количество кликов, чтобы проверить кратковременную память игрока. Эта игра похожа на знакомую игру Lianliankan. JS и HTML игры выгравированы в этом Sat, но он относится к «фоновому изображению» (как показано на рисунке ниже), поэтому это простое применение рекурсивной надписи.

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов

Источник: ord.io/18201467

c. игра MUD

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов Источник:

Descent to Darkness — это текстовая ролевая игра, сочетающая в себе классические игровые элементы MUD и обычные технологии, чтобы предоставить игрокам уникальный игровой опыт.

В Descent to Darkness игрок будет играть за искателя приключений, ищущего выход во тьме. В игре есть монстры, миссии и битвы с БОССАМИ. Игрокам нужно сражаться с монстрами, чтобы выполнять миссии, открывать новые миссии и получать золотые монеты для улучшения. оборудование и приобретение предметов.

Вышеуказанные три однопользовательские мини-игры H5 представляют собой очень простые приложения. Как игры, они являются неполными. Процесс запуска, продвижения и завершения игры не находится в цепочке, и игровой процесс не может быть заархивирован. После игры закончилось, надпись Сата тоже ничего не изменилось. , только определяет логику игры, но не сохраняет состояние игры. Это всего лишь предварительная попытка игры по цепочке BTC.

(7) Многопользовательская игра с полной цепочкой: BTC PixelWar

Рекурсивная надпись: краеугольный камень комбинации BTC Lego и сложных логических продуктов Источник:

BTC PixelWar — это многопользовательская игра с полной цепочкой BTC, и проект претендует на звание первой многопользовательской игры с полной цепочкой в цепочке BTC. Участники творят на холсте размером 256*256 пикселей. Вы можете напрямую щелкнуть по пикселям или загрузить изображение, чтобы сгенерировать пиксели и поместить их на холст. Каждая отправка будет генерировать надпись о последнем статусе всего холста. Каждая сгенерированная надпись ссылается на статус надписи, которая была сгенерирована в последний раз. Надписи рекурсивны слой за слоем. Это может быть проект с наибольшим количеством рекурсий на рынке в настоящее время, и это тоже рекурсивная надпись Поле приложения Символическое приложение.

Проект предлагает совершенно новый стандарт «BRC721Cofound», который использует рекурсивные надписи, чтобы позволить всем пользователям Биткойн сотрудничать на одном и том же холсте и документировать свой процесс, причем в каждый момент есть надпись, изображающая соучредителей. Как выглядит холст в данный момент, Надпись называется «надписью момента», содержит вновь добавленные или обновленные пиксели в данный момент, содержит ссылки на предыдущие «надписи момента» и обрабатывает изменения изображения между двумя моментами «Надпись кода». Учитывая, что в рисовании может участвовать большое количество людей, рендеринг последнего состояния холста требует глубокой рекурсии для загрузки пикселей, нарисованных каждым человеком. Однако этот процесс может привести к увеличению времени загрузки. Чтобы решить эту проблему , «надпись кода» предназначена для текущего состояния. «Надпись момента» делает снимок последнего состояния холста после завершения рендеринга. Этот снимок затем сохраняется в дереве DOM текущего Moment Inscription. Таким образом, последовательные браузеры могут упростить процесс рендеринга, кэшируя дерево DOM, записываемое в каждый момент рендеринга, тем самым уменьшая количество уровней рекурсии.

Вообще говоря, BTC PixelWar — это инновационная и знаковая многопользовательская игра с полной цепочкой BTC, которая реализует совместное творчество нескольких человек и одновременно оптимизирует процесс рендеринга. Представленный стандарт «BRC721Cofound» находится в цепочке Биткойн. Он открывает новые возможности в области многопользовательские игровые приложения и демонстрирует потенциал рекурсивных надписей в игровой и социальной сферах.

5. Проблемы и будущее развитие рекурсивных надписей Биткойн

Рекурсивные надписи открыли эру ончейн-надписей 2.0, делая игровой процесс с BTC NFT все более и более богатым. повествование о будущем Здесь много места.

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

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

В то же время рекурсивная запись также сталкивается с некоторыми проблемами:

  1. Если уровень рекурсии увеличивается, например, до 10 000 уровней рекурсии, может ли соответствующий парсер для рендеринга вне цепочки быстро проанализировать;

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

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

6. Заключение

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

Ссылка:

Отказ от ответственности: этот отчет является оригинальной работой @JellyZhouishere, студентки @GryphsisAcademy, под руководством @979_eth и @Erjiueth. Авторы несут единоличную ответственность за весь контент, который не обязательно отражает точку зрения Gryphsis Academy или точку зрения организации, заказавшей отчет. Редакционные материалы и решения не зависят от читателей. Обратите внимание, что автор может владеть криптовалютами, упомянутыми в этом отчете. Этот документ предназначен только для информационных целей, и на него не следует полагаться при принятии инвестиционных решений. Настоятельно рекомендуется провести собственное исследование и проконсультироваться с нейтральным финансовым, налоговым или юридическим консультантом, прежде чем принимать инвестиционное решение. Помните, что прошлые результаты любого актива не являются гарантией будущих доходов.

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить