January 21, 2025

ПРИБЛИЖЕНИЕ МЕТОДОВ NFT XCM

Добро пожаловать во 2-ю статью в нашей образовательной, информативной и увлекательной серии глубоких погружений в мир XCM и кроссчейн NFT. В экосистеме Polkadot XCM (кросс-консенсусный обмен сообщениями) предлагает две основные модели для передачи токенов: телепортационная передача и резервная передача.

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

Быстрый обзор

XCM , кросс-консенсусный обмен сообщениями от Polkadot , улучшает взаимодействие, объединяя парачейны и проекты, предоставляя им и пользователям наилучший пользовательский интерфейс при передаче активов и/или токенов.

Однако это было доступно только для взаимозаменяемых токенов (FT), т. е. для передачи токенов, но не уникальных активов, поэтому было невозможно передавать NFT между проектами и парачейнами на Polkadot.

Unique Network , парачейн на базе NFT на базе Polkadot, представила предложение по развитию открытого управления Polkadot, в котором описала работу и масштабы для воплощения мечты Гэвина Вуда об интероперабельности и разработки того, что мы сегодня знаем как NFT XCM.

NFT XCM — это инициатива, разработанная и возглавляемая командой Unique Network, призванная упростить передачу NFT (невзаимозаменяемых токенов) через парачейны и проекты Polkadot, которые откроют возможности следующего поколения Web3.

NFT XCM необходим для обеспечения надежной и эффективной кроссчейн передачи NFT.

Текущие возможности и ограничения XCM

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

Ниже мы рассмотрим эти методы, их преимущества и недостатки, чтобы лучше понять, как работает XCM на Polkadot.

Первый подход: телепортационный перенос

Такой подход подразумевает полное «перемещение» актива из одной сети в другую.

Механизм:

  • Актив сжигается в исходной сети.
  • В целевой сети создается новый актив, эквивалентный исходному.

Преимущества:

  • Больше автономии в управлении активами в целевойсети

Недостатки:

  • Трудно организовать по-настоящему доверительное взаимодействие.
  • Требует сложной координации между сетями для обеспечения согласованности и непрерывности.

Второй подход: трансферт на основе резервов

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

Механизм:

  • Актив перемещается между счетами в исходнойсети. Он перемещается на счет, контролируемый целевой сетью (ее так называемый «суверенный счет»).
  • В целевой сети создается производный актив, ссылающийся на оригинал.
  • При возврате актива обратно в исходную сеть производный инструмент в целевой сети «сжигается» (или становится недоступным и невзаимодействующим, т.е. эквивалентно сжигается), а оригинал изымается с суверенного счета целевой сети и зачисляется на счет бенефициара.

Преимущества:

  • Упрощенное управление, поскольку резерв остается в сети источника.
  • Сохраняется контроль над уникальностью и историей актива.

Недостатки:

  • Ограниченная гибкость в управлении свойствами актива в целевой сети.

Текущая практика

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

Например, парачейны используют этот метод для обмена своими собственными токенами. Это включает в себя передачу токенов UNQ между Unique Network (резервная сеть для UNQ) и Acala или перемещение USDT из AssetHub (резервная сетьАналогичным образом DOT (собственный токен Polkadot) переносится из Relay Chain (его резервной сети) в несистемные сети с использованием этого подхода.

С другой стороны, Teleport Transfers в основном используются в системных сетях Polkadot — сетях, разработанных командой Parity, таких как Relay Chain, AssetHub и BridgeHub. Эти передачи основаны на полном взаимном доверии между сетями, что позволяет уничтожать активы в исходной сети и воссоздавать их в целевой сети.

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

Та же структура применяется к передаче NFT с использованием XCM. Для NFT модель на основе резерва была выбрана для первоначальной реализации по двум основным причинам:

  1. Это соответствует наиболее распространенным практикам среди парачейнов.
  2. Технически его проще реализовать и интегрировать.

Следующим шагом в этой эволюции станет изучение модели Teleport для NFT, запуск которой запланирован на 2025 год и которая откроет новые потенциальные варианты использования и преимущества .

Обе модели имеют уникальные преимущества и проблемы: от требований к доверию до гибкости в управлении активами в разных сетях.

Для более глубокого погружения в эти модели и их значение для NFT посмотрите наше выступление на Sub0 2023 .

Понимание механизма передачи NFT XCM

Представьте, что у вас есть уникальный комикс. Вы храните его в банковской ячейке в банке А.

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

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

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

Подключение к Polkadot

  • Резервная сеть (Банк A): Ваш NFT остается в исходной парачейне (где он был создан) и «зарезервирован» и защищен. Адрес владельца в этой сети — это сейф; NFT — это актив внутри него. Фактическая передача актива при использовании XCM происходит только в резервной сети между счетом исходного владельца и суверенным счетом целевой сети (это счет в резервной сети, который контролируется целевой сетью), обеспечивая максимальную безопасность и стабильность всей системы.
  • Целевая сеть (банк B): В целевом парачейне создается «представление» вашего NFT — это еще один NFT, который однозначно ссылается на оригинал, причем надежность этого соединения обеспечивается соглашением XCM.

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

Различия между мостами и XCM

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

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

XCM, как мы уже рассмотрели выше, является собственной разработкой Polkadot и улучшает взаимодействие, объединяя парачейны и проекты.

Цель:

  • МОСТ: в основном используется для передачи активов между совершенно разными блокчейнами (например, Polkadot в Ethereum). Они фокусируются на обеспечении взаимодействия между экосистемами с разными технологиями. Примером популярного моста, служащего для этой цели, является Hyperbridge . См. Snowbridge для другого примера.
  • XCM: Общий формат среди различных систем консенсуса для связи между парачейнами и проектами на Polkadot. Разработан для глубокой интероперабельности в общей экосистеме (например, передача токенов, таких как ASTR или PLMC, в другой парачейн).

Модель доверия:

  • Связующее звено: обычно использует сторонние валидаторы или внешние механизмы для передачи активов или данных между двумя блокчейнами.
  • XCM: работает изначально в экосистеме Polkadot, используя общую безопасность, предоставляемую Relay Chain. Поскольку парачейны уже защищены Relay Chain, для связи XCM не требуются внешние валидаторы, что делает ее по своей сути более надежной и безопасной.

Архитектура и встроенная поддержка:

  • Объединение: соединение блокчейнов, имеющих отдельные механизмы консенсуса (например, Ethereum или Solana).
  • XCM: Разработан специально для парачейнов Polkadot и Kusama. Он предоставляет стандартизированный протокол для собственной передачи сообщений, позволяя парачейнам беспрепятственно взаимодействовать без необходимости в дополнительной инфраструктуре.

Заполнение пробелов: улучшения XCM для переводов NFT

XCM — это соглашение о механизме и правилах передачи активов между блокчейнами в экосистеме Polkadot. XCM вытекает из 3 основных ключевых компонентов системы:

  • Управляющий активами сети
  • XCM сам по себе
  • Транзактор активов

Chain Asset Manager существует наряду с XCM и представляет собой набор функций каждого конкретного блокчейна, какие активы он может хранить, какие действия можно выполнять и какие уникальные способы это делать. В экосистеме Polkadot это может быть комбинация паллет модулей и других компонентов каждой конкретной сети.

Был разработан специальный компонент Asset Transactor, который эффективно позволяет упаковывать и распаковывать NFT — первый шаг к тому, что мы сегодня видим как NFT XCM. Он действует как «переводчик» между языком XCM и спецификой каждого парачейна.

Однако важно отметить, что XCM будет работать только в том случае, если каждый парачейн самостоятельно создаст Asset Transactor в своих проектах.

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

Далее: компоненты XCM и как они работают

В следующем выпуске нашей образовательной серии NFT XCM мы рассмотрим компоненты XCM, его структуру и глубоко погрузимся в то, как все это работает. Мы призываем вас следить за нашими социальными сетями, такими как X, для получения более подробной информации и заглянуть на нашу официальную страницу в блоге !

Заключительные мысли

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

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

Присоединяйтесь к экосистеме Unique!

Unique Network — это ведущая сеть NFT нового поколения для Polkadot и Kusama, которая устраняет разрыв между Web2 и Web3, предоставляя вам все необходимые инструменты и платформы для максимально простого достижения ваших целей.

Шагните в мир Web3 с грантовым фондом NFTs 2.0 CodeCraft , полным неограниченных расширенных функций NFT, созданных для сегодняшнего дня и будущего. Создайте свой уникальный dApp или Micro dApp, присоединитесь к сообществу разработчиков и получите прямую поддержку для вашего проекта.

Узнайте больше о dApps и проектах, которые сегодня активно используют Unique Network:

Конор Дейли Insider Pass

Уникальный пропуск Digital Insider для продвижения взаимодействия с фанатами в Web3 и приобщения неспециалистов к миру Web3.

www.conordalypolkadot.net

Инициатива «Суверенная природа»

Уникальный значок подтверждения посещения на блокчейне, который превращается в эксклюзивный NFT DOTphin.

www.sovereignnature.com

Игры DED

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

www.ded.games

Forever Has Fallen

Игрокам предлагаются билеты охотника за головами в виде NFT-товаров, открывающих испытания, загадки и эксклюзивное логово для тех, кто ищет.

www.foreverhasfallen.com

Оставайтесь в курсе событий

Подпишитесь на Unique Network, чтобы получать всю самую свежую информацию, и присоединяйтесь к нам, чтобы начать свой собственный уникальный путь развития:

  1. Подпишитесь на нас в Twitter @Unique_NFTchain
  2. Присоединяйтесь к нашему сообществу Telegram
  3. Присоединяйтесь к нашему сообществу Discord
  4. Для запросов разработчиков: developer@unique.network
  5. По любым другим вопросам: hello@unique.network

Оригинал статьи здесь