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

Автор: @JellyZhouishere, @GryphsisAcademy

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

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

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

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

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

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

источник:

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

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

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

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

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

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

При написании кода нам нужно закодировать алгоритм, который может автоматически генерировать 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 и официальный сайт, создано не будет, проект, скорее всего, будет использовать очень необычный подход, и будущая информация будет представлена на спутниках, принадлежащих самой команде.

источник:

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

источник:

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

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

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

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

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

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

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

источник:

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

источник:

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

источник:

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

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

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

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

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

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

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

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

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

Источник: 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. Грязевые игры

источник:

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

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

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

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

источник:

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
Нет комментариев
  • Закрепить