January 15, 2022

Axelar Network — что это?

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

Сеть Axelar состоит из децентрализованной сети, которая объединяет блокчейн-экосистемы, говорящие на разных языках, и набора протоколов с API-интерфейсами поверх них, что позволяет приложениям легко выполнять кросс-чейн запросы. Что делает ее очень востребованной в нынешних реалиях. Сеть соединяет существующие автономные блокчейны, такие как Bitcoin, Stellar, Terra, Algorand и сети Cosmos, Avalanche, Ethereum и Polkadot. Миссия проекта
заключается в том, чтобы позволить разработчикам приложений создавать такие приложения проще, используя универсальный протокол и API без развертывания своих проприетарных межсетевых протоколов или переписывания приложений по мере появления новых мостов.

С этой целью был разработан набор протоколов, который включает в себя протоколы Cross-Chain Gateway Protocol и Cross-Chain Transfer Protocol

Cross-Chain Gateway Protocol

Синхронизация. Размещать информацию о состоянии исходного блокчейна S в состояние целевого блокчейна D.
(Например, опубликовать заголовок блока биткойнов в блокчейне Ethereum.)

Передача активов. Перенесите цифровой актив из S в D и обратно.
(Например, перенесите биткойны из блокчейна Биткойн в блокчейн Эфириума, а затем обратно в блокчейн Биткойн.)

Для простоты: цепочка D имеет хотя бы минимальную поддержку смарт-контрактов, но S может быть любой цепочкой блоков.

Cross-Chain Transfer Protocol

CTP — это протокол уровня приложения, который позволяет приложениям легко использовать кроссчейн-функции. Интеграция обьясняется сосредоточением внимания на функциях передачи активов (например, используемых в DeFi). Эти приложения обычно состоят из трех основных компонентов: графического интерфейса пользователя, смарт-контрактов в одной цепочке и промежуточного узла который публикует транзакции между интерфейсом и смарт-контрактами. Внешние интерфейсы взаимодействуют с кошельками пользователей, чтобы принимать депозиты, обрабатывать снятие средств и т. д. Приложения могут использовать кроссчейн-функции, вызывая CTP-запросы, аналогичные методам HTTP/HTTPS GET/POST. Эти запросы впоследствии принимаются уровнем CGP для выполнения, а результаты возвращаются пользователям.