Одноразовый депозитный адрес: Interchain Onramp Axelar, объяснение

leonfish#1371
3 min readMay 14, 2023

--

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

Автор статьи: Гален Мур

ПОДЕЛИТЬСЯ ЭТОЙ СТАТЬЕЙ

Одноразовые депозитные адреса — это ценная функция, предоставляемая в качестве услуги в сети Axelar через Axelar SDK , позволяющая проектам Web3 предоставлять не зависящие от цепочки функции подключения и межсетевые функции, которые конкурируют с пользовательским интерфейсом централизованной биржи.

Эти одноразовые депозитные адреса являются важными компонентами нескольких крупных интеграций Axelar, включая Polygon Supernets и Osmosis , крупнейшую по объему DEX в экосистеме Cosmos.

Но что такое одноразовый депозитный адрес? И почему это важно для этих проектов?

Адрес для одноразового депозита

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

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

Вот анимированная диаграмма, чтобы вы могли визуализировать поток событий.

Поток транзакций по адресу одноразового депозита Axelar

Вкратце, поток, показанный на анимированной диаграмме, выглядит так:

У вас есть токены в цепочке A, и вы хотите что-то сделать с ними в цепочке E. Вы инициируете межсетевой запрос в децентрализованном приложении, подключенном к Axelar.

Axelar SDK создает уникальный адрес в цепочке A. Этот адрес имеет два важных свойства:

  1. Это однозначно связано с этой конкретной транзакцией, включая информацию, указывающую предполагаемый пункт назначения (в данном случае цепочка E).
  2. Axelar Relayer Services отслеживает адрес для депозитов.

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

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

SDK AxelarJS

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

Важно отметить, что услуги и инструменты разработчика, предоставляемые Axelar JS SDK, не требуют разрешения: любой может предоставлять эти услуги через сеть Axelar. Подобно газовым сервисам Axelar , которые упрощают и абстрагируют межсетевые платежи за газ для пользователей, сервисы AxelarJS SDK являются необязательными для разработчиков. Сборы за услуги AxelarJS SDK оплачиваются в токенах AXL через процесс преобразования, абстрагированный от пользователя, который обрабатывается газовыми службами Axelar.

Как (и когда) использовать адреса для однократного депозита Axelar?

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

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

Вопросы? Присоединяйтесь к Axelar Discord , зайдите на канал #pick-a-role и заявите о своей роли разработчика , чтобы присоединиться к каналу #developers, где вы найдете поддержку и обсуждения с командой Axelar и членами сообщества.

Заинтересованы в использовании GMP и строительстве с помощью Axelar? Ознакомьтесь с нашей документацией по общей передаче сообщений, чтобы узнать больше, и обращайтесь к нам в Axelar Discord по любым вопросам.

Websitehttps://axelar.network

Discordhttps://discord.gg/aRZ3Ra6f7D

Twitterhttps://twitter.com/axelarcore

Telegramhttps://t.me/axelarcommunity
Telegram на русском языке — https://t.me/ru_Axelar
Youtubehttps://www.youtube.com/@Axelarcore

--

--

leonfish#1371

Ищу интересные крипто проекты и пишу о них.