Maya — это система децентрализованной биржи (DEX), которая позволяет торговать криптовалютами между различными блокчейнами. Например, вы можете легко обменять Bitcoin (BTC) в блокчейне Bitcoin на Ethereum (ETH) в блокчейне Ethereum, не владея активами на хранении у третьих лиц и не привлекая какие-либо централизованные структуры или процедуры Know Your Customer (KYC).
Maya Protocol был разработан с использованием Cosmos Software Development Kit (Cosmos SDK) и работает на механизме консенсуса Proof of Bond (PoB). Протокол поддерживается «Node Operators», которые вносят капитал в систему и получают доход в награду за свой вклад и усилия. По сути, узлы — это компьютеры с программным обеспечением, которые подтверждают пользовательские обмены и контролируют активы на выделенных адресах в разных блокчейнах.
Для завершения обмена поддерживаемая криптовалюта должна быть получена на одном из адресов Maya, отправлена пользователем, после чего эквивалентная сумма отправляется с другого адреса Maya в другом блокчейне. Этот процесс управляется и подтверждается как минимум двумя третями узлов, что, в частности, гарантирует корректное получение средств.
Таким образом, пользователи могут отправить один тип токена в одном блокчейне и получить другой тип в другом блокчейне — нативно и без использования wrapped-токенов.
Что такое Proof of Bond?
Proof of Bond (PoB) — это механизм консенсуса, при котором операторы узлов должны внести залог (обычно в виде нативного токена сети), чтобы участвовать в работе сети. Этот залог служит формой экономической защиты, гарантируя, что узлы действуют честно и поддерживают целостность сети2. Если узел пытается действовать злонамеренно или не выполняет свои обязанности, его залог может быть сокращён (slashed), то есть часть средств изымается в качестве штрафа.
В Maya Protocol этот механизм помогает создавать экономическую ценность из застейканных ресурсов операторов узлов, повышая эффективность использования капитала. Аналогично, в THORChain операторы узлов вносят в залог RUNE (нативный токен), чтобы защищать сеть и обеспечивать сотрудничество между участниками.
Различия между Maya и THORChain
Maya — это форк THORChain, но с рядом новых возможностей и функций, которые делают его отличной альтернативой. Наиболее важные из них:
Узлы ликвидности
Вместо следования модели Pure Bond Model Maya рассматривает переход к модели Liquidity Nodes. В этой системе узлы могут напрямую предоставлять ликвидность, привязывая её к сети. Такой подход означает, что операторы узлов сталкиваются со значительным риском: если они неправомерно используют средства, они несут убытки, что служит мощным сдерживающим фактором. В результате операторы узлов используют Liquidity Units из Liquidity Pools, которые одновременно обеспечивают ликвидность и усиливают безопасность сети.
Защита от непостоянных потерь
Это система, которая защищает поставщиков ликвидности от временных потерь (LPs), которые они могут понести при предоставлении ликвидности из-за постоянных колебаний цен криптоактивов.
ILP удерживает 10% объёма $CACAO (10 миллионов $CACAO) и постоянно пополняется за счёт 10% комиссий протокола. ILP активируется через 50 дней после внесения ликвидности, при этом покрытие ограничено 100%.
Продолжительность покрытия ILP зависит от динамики ASSET и $CACAO. Полное покрытие достигается через 150 дней, если ASSET показывает лучшую динамику, и через 450 дней, если лучшую динамику показывает $CACAO. ILP выплачивается и одновременно обнуляется при полном выводе средств, но не затрагивается частичным выводом. При пополнении позиции ILP обнуляется, но не выплачивается.
Другая модель распределения
Liquidity Auction представлял собой 21-дневное событие, предназначенное для распределения токенов $CACAO среди участников. В ходе события пользователи вносили поддерживаемые активы на специальный адрес. По завершении аукциона 90% токенов $CACAO были распределены между участниками пропорционально их вкладу в ликвидность, а оставшиеся 10% были направлены в резерв ILP. Участники стали поставщиками ликвидности, а их внесённые активы и токены $CACAO были размещены в пулах Maya, что позволило им получать долю от генерируемых комиссий.
Другой подход к управлению резервами
На этапе genesis Maya Protocol доступные резервы CACAO составляли только 10% от общего объёма предложения по сравнению с 44% у THORChain и в первую очередь предназначались для Impermanent Loss Protection (ILP). У Maya нет блочных эмиссий; и если будут реализованы Protocol Owned Liquidity и Lending, они будут иметь иной дизайн, поскольку в THORChain эти аспекты тесно интегрированы с резервами.
Тем не менее, несмотря на свои различия, Maya также служит дополнительным решением для THORChain, обеспечивая резервирование, расширение и валидацию, а также интеграцию новых сетей, которых нет в текущей реализации THORChain.
Кроме того, цель Maya — стать backend для построения других сервисов, с надеждой на появление множества новых frontends или DEX-сервисов, созданных на инфраструктуре Maya.
Интеграция Maya Protocol с кошельками
Выступая в роли backend, Maya должен поддерживаться различными UI и кошельками, чтобы им можно было пользоваться.
Вот список некоторых сервисов, которые уже поддерживают Maya:
DefiSpot: больше не работает, его домен не разрешается.
Ctrl Wallet (XDEFI): мультиэкосистемный некастодиальный кошелёк с поддержкой более 30 нативных блокчейнов, а также всех EVM- и Cosmos-сетей, включая Bitcoin, Ethereum, Solana, THORChain, Maya Protocol, TRON и другие.
KeepKey : аппаратный кошелёк для безопасного хранения цифровых активов.