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 для выполнения, а результаты возвращаются пользователям.