В Drift v2 такая схема описывается как “три источника ликвидности” — JIT-аукцион, vAMM (virtual AMM) и СLOB — гарантируя лучшую цену для трейдеров. Последовательная маршрутизация ордеров через эти механизмы позволяет поглощать основные объемы по лучшим ценам на каждом этапе. Например, заявки сначала идут в 5-секундный JIT-аукцион (где маркет-мейкеры конкурируют за исполнение), затем оставшаяся часть — в книгу ордеров, и только после этого — в vAMM-пул. Виртуальный AMM — это усовершенствованная версия традиционного AMM (Automated Market Maker), которая не использует реальные ликвидные пулы. В отличие от классического AMM (Uniswap, Curve), который опирается на активы в пуле, vAMM работает с виртуальной ликвидностью. Она формируется не из реально имеющихся активов, а из алгоритмически рассчитанных цен и рыночных условий для обеспечения торговли. При этом реальная платежеспособность обеспечивается хранилищем залогов платформы, где происходит взаиморасчет между трейдерами.
Таким образом, многоуровневая обработка заявки минимизирует проскальзывание крупных сделок, и основная часть объема исполняется по выгодным ценам.
Плюсы
Ключевое преимущество гибридной модели заключается в качественном исполнении сделок. Благодаря конкуренции маркет-мейкеров в рамках JIT-аукционов и книги ордеров (CLOB), крупные заявки исполняются по лучшей цене с минимальным проскальзыванием, тогда как AMM задействуется лишь как резервный вариант. Такой подход объединяет ликвидность из разных источников, устраняя проблему ее нехватки, характерную для классических децентрализованных бирж.
Минусы
Обратной стороной такой эффективности является высокая техническая сложность. Необходимость синхронизировать работу оракулов, аукционов и книги ордеров создает серьезную нагрузку на инфраструктуру, что может замедлять реакцию системы. Из-за многоступенчатого процесса формирования цены страдает прозрачность. Пользователю бывает непросто заранее предсказать итоговый курс или проверить его справедливость.
Ликвидация позиций
Выбор архитектуры определяет механизм ликвидации на платформе, задача которого предотвратить появление непокрытых убытков в системе.
- В протоколах на базе книги лимитных ордеров (CLOB) процесс ликвидации запускается при достижении маржой уровня поддержания (maintenance margin). Чтобы избежать резкого обвала котировок, система закрывает крупные позиции итерационно. Например, при закрытиии крупных позиций на рынок выставляется лишь 20% объема с паузами в 30 секунд, при этом цена исполнения постоянно адаптируется к актуальному состоянию стакана. Если после всех попыток долг остается непокрытым, он ложится на плечи трейдера, а нереализованный излишек (bad debt) переходит в страховой фонд. Примером такой архитектуры служит Hyperliquid, где функции ликвидатора выполняет пул HLP. Если позицию не удается закрыть рыночным способом из-за глубокой просадки, она передается в HLP. Структура покрывает дефицит из собственных средств, впоследствии забирая всю прибыль или убыток от финального закрытия позиции в пользу сообщества.
- В системах на основе оракульных пулов (AMM) ликвидация полностью автоматизирована и привязана к внешним ценовым потокам. Как только стоимость обеспечения опускается ниже критической отметки, смарт-контракт мгновенно исполняет закрытие позиции по текущим котировкам оракула. В этой модели пул ликвидности выступает непосредственным контрагентом: он выплачивает трейдеру прибыль, если тот в плюсе, и полностью поглощает его убытки при ликвидации, принимая на себя все рыночные риски. Чтобы защитить пользователей от случайных ликвидаций из-за кратковременных ценовых аномалий на отдельных биржах, такие протоколы используют агрегированные индексы и специализированные оракулы, сглаживающие волатильность.
- Гибридные системы стремятся объединить надежность пулов с эффективностью рыночного ценообразования через многоступенчатые алгоритмы. В таких протоколах, как Drift, ликвидация начинается с JIT-аукционов или попыток реализации позиции через книгу ордеров, чтобы максимально приблизиться к индексной цене. Если после этих этапов часть объема остается невостребованной, в дело вступает AMM-механизм, завершающий сделку.
Страховые фонды и управление рисками
Любая платформа, работающая с бессрочными контрактами, создает страховой фонд — специальный резерв для покрытия чрезмерных убытков. Он формируется из части торговых комиссий, штрафов за ликвидацию и других отчислений. Когда позиция трейдера подлежит ликвидации, в идеальной ситуации залога (маржи) хватает, чтобы продать ее по рыночной цене и полностью погасить убыток. Однако при резких движениях рынка цена может успеть сильно уйти против трейдера еще до закрытия позиции, образуя долг, который не покрывается его средствами.
Именно в этот момент в дело вступает страховой фонд. Его средства используются, чтобы компенсировать образовавшийся дефицит и поддержать стабильность системы. Если же объема страхового фонда недостаточно, включается механизм автоматического делевереджинга (ADL). ADL “перераспределяет” убытки, закрывая часть прибыльных позиций у трейдеров, которые находятся на противоположной стороне рынка. Успешные участники рынка частично теряют свой доход, и эти деньги используются для покрытия потерь протокола. На централизованных биржах страховые фонды обычно огромны (сотни миллионов долларов), и ADL используется крайне редко. На децентрализованных платформах фонды меньше, что делает систему прозрачнее, но и ситуаций с распределением убытков может возникать чаще.
На Hyperliquid функцию страхового фонда выполняет специальный пул ликвидности HLP. Он аккумулирует торговые комиссии и выступает гарантом, принимая на себя убыточную часть при ликвидациях, если средств обычной маржи оказывается недостаточно.
Недавние события вокруг HLP заставляют по-новому взглянуть на роль страховых фондов в DeFi. Пул платформы зафиксировал прибыль более $15 млн после ликвидации крупной позиции трейдера Гарретта Буллиша. Для провайдеров ликвидности HLP это вылилось в моментальный доход 5,8%, что эквивалентно порядка 110% годовых.