Агрегатор децентрализованных бирж¶
Агрегатор децентрализованных бирж (англ. decentralized exchange aggregator, DEX aggregator) — это программный протокол или сервис, который объединяет ликвидность нескольких децентрализованных бирж (DEX) для поиска наилучшего курса обмена криптовалютных активов, минимизации проскальзывания и снижения транзакционных издержек. Агрегаторы выступают в роли посредников между пользователем и пулами ликвидности, автоматически распределяя ордера между различными DEX для достижения оптимального результата сделки.
¶История
Концепция агрегации ликвидности возникла в 2019–2020 годах на фоне стремительного роста числа децентрализованных бирж, работающих на блокчейне Ethereum. Каждая DEX (например, Uniswap, SushiSwap, Curve Finance) имела собственные пулы ликвидности, и курсы одного и того же актива могли существенно различаться из-за разной глубины рынка. Первым заметным агрегатором стал проект 1inch, запущенный в 2019 году. Его алгоритм позволял разбивать крупный ордер на части и исполнять их на разных DEX, что давало пользователям экономию до 30–40% по сравнению с прямой торговлей на одной бирже.
В 2021–2022 годах агрегаторы децентрализованных бирж стали неотъемлемой частью инфраструктуры DeFi (децентрализованных финансов). Появились решения на других блокчейнах — Binance Smart Chain, Polygon, Solana, Avalanche. Крупнейшие агрегаторы, такие как 1inch, ParaSwap, Matcha (разработанный компанией 0x), начали поддерживать десятки DEX и сотни пулов ликвидности.
¶Принцип работы
Агрегатор децентрализованных бирж функционирует по следующему алгоритму:
- Сбор данных — сервис опрашивает подключённые DEX и маркет-мейкеров (включая офчейн-источники) для получения актуальных курсов, комиссий и глубины ликвидности.
- Маршрутизация — с помощью математических моделей и алгоритмов (например, Pathfinder у 1inch) агрегатор вычисляет оптимальный путь обмена. Это может быть прямая сделка на одной DEX или цепочка из нескольких обменов через разные пулы (например, токен A → токен B на Uniswap, затем токен B → токен C на SushiSwap).
- Исполнение — смарт-контракт агрегатора отправляет транзакцию, которая атомарно (неделимо) выполняет все шаги маршрута. Если хотя бы один шаг не удаётся, вся транзакция отменяется.
- Расчёт комиссии — пользователь платит комиссию сети (gas fee) и, как правило, небольшую комиссию самому агрегатору (обычно 0,1–0,5% от суммы сделки).
¶Алгоритмы маршрутизации
Современные агрегаторы используют несколько типов алгоритмов:
- Жадный поиск — последовательный перебор возможных путей с выбором наилучшего на каждом шаге.
- Генетические алгоритмы — эволюционная оптимизация маршрутов для крупных ордеров.
- Графовые модели — представление всех пулов ликвидности в виде графа, где узлы — токены, а рёбра — пулы; поиск кратчайшего пути с учётом стоимости.
¶Классификация
Агрегаторы децентрализованных бирж можно классифицировать по нескольким признакам:
¶По типу исполнения
- Ончейн-агрегаторы — все расчёты и маршрутизация происходят в смарт-контрактах на блокчейне. Обеспечивают максимальную прозрачность, но требуют больше газа.
- Гибридные агрегаторы — часть вычислений (например, сбор данных) выполняется офчейн (на серверах), а исполнение — ончейн. Это снижает затраты на газ, но требует доверия к оператору сервиса.
¶По поддерживаемым блокчейнам
- Мультичейн-агрегаторы (1inch, ParaSwap) — работают на Ethereum, BSC, Polygon, Arbitrum, Optimism и других.
- Специализированные — ориентированы на один блокчейн (например, Jupiter на Solana).
¶По типу ликвидности
- Только DEX — используют только пулы децентрализованных бирж.
- С включением CEX — некоторые агрегаторы (например, 1inch) также подключают централизованные биржи (CEX) через API, однако это менее распространено из-за рисков централизации.
¶Преимущества и недостатки
¶Преимущества
- Лучший курс — автоматический поиск наиболее выгодного обмена среди множества источников.
- Снижение проскальзывания — разбивка крупных ордеров на части уменьшает влияние на рынок.
- Экономия времени — пользователю не нужно вручную сравнивать курсы на разных DEX.
- Доступ к редким парам — агрегатор может найти ликвидность для малораспространённых токенов, объединяя пулы с разных бирж.
¶Недостатки
- Дополнительные комиссии — агрегатор взимает свою плату, что может нивелировать выгоду при малых суммах.
- Сложность смарт-контрактов — уязвимости в коде агрегатора могут привести к потере средств (например, атаки повторного входа).
- Зависимость от DEX — если подключённая DEX подвергается взлому или манипуляциям, это отражается на сделках агрегатора.
- Риски MEV — майнеры или валидаторы могут перехватывать транзакции агрегатора для извлечения прибыли (front-running, sandwich-атаки).
¶Крупнейшие агрегаторы
По состоянию на 2024 год к числу наиболее известных и используемых агрегаторов децентрализованных бирж относятся:
- 1inch — основан в 2019 году, поддерживает более 10 блокчейнов и 50+ DEX. Имеет собственный токен 1INCH для управления и скидок на комиссии.
- ParaSwap — мультичейн-агрегатор, запущенный в 2020 году. Отличается низкими комиссиями и поддержкой сложных маршрутов.
- Matcha — разработан компанией 0x, ориентирован на Ethereum и Arbitrum. Использует собственную технологию «умного ордера» для снижения проскальзывания.
- Jupiter — доминирующий агрегатор на блокчейне Solana, обрабатывающий до 80% всех DEX-объёмов в этой сети.
- OpenOcean — агрегатор, поддерживающий как DEX, так и CEX (Binance, Huobi), что позволяет сравнивать курсы на разных типах бирж.
¶Применение
Агрегаторы децентрализованных бирж используются в следующих сценариях:
- Торговля криптовалютами — розничные и институциональные трейдеры используют агрегаторы для получения наилучшего курса при обмене токенов.
- Арбитраж — боты и трейдеры ищут расхождения в курсах между разными DEX и агрегаторами, исполняя сделки с минимальной задержкой.
- DeFi-протоколы — многие децентрализованные приложения (DApps) встраивают агрегаторы для автоматического обмена токенов внутри своих смарт-контрактов (например, при внесении ликвидности или стейкинге).
- Управление портфелем — сервисы вроде Zapper или Zerion используют агрегаторы для исполнения свопов при ребалансировке портфеля.
¶Критика и риски
Основные критические замечания в адрес агрегаторов децентрализованных бирж связаны с вопросами безопасности и централизации. Хотя агрегаторы декларируют децентрализацию, многие из них имеют централизованные компоненты (например, серверы для сбора данных), что создаёт точку отказа. В 2022 году в смарт-контракте 1inch была обнаружена уязвимость, позволявшая злоумышленникам манипулировать курсами, хотя она была оперативно исправлена.
Кроме того, агрегаторы могут способствовать увеличению нагрузки на блокчейн, так как сложные маршруты требуют большего количества вычислительных операций и газа. В периоды высокой активности сети (например, во время NFT-бума 2021 года) комиссии Ethereum резко росли, что делало использование агрегаторов невыгодным для мелких сделок.
¶Регулирование
В России агрегаторы децентрализованных бирж, как и другие криптовалютные сервисы, не имеют специального правового статуса. Согласно Федеральному закону «О цифровых финансовых активах» (2021 год), криптовалюты признаются имуществом, но их использование для расчётов запрещено. Операции с токенами через агрегаторы могут рассматриваться как внешнеэкономические сделки, подлежащие валютному контролю. На практике регулирование в этой сфере остаётся фрагментарным, и большинство агрегаторов не имеют лицензий в России, работая исключительно в децентрализованном режиме.
¶Источники
- 1inch Network: Whitepaper и техническая документация (2020–2024).
- ParaSwap: Документация по протоколу и маршрутизации (2021–2024).
- Исследование «Decentralized Exchange Aggregators: A Survey» (Journal of Blockchain Research, 2023).
- Материалы CoinDesk и The Block о развитии DEX-агрегаторов (2019–2024).
- Федеральный закон от 31.07.2020 № 259-ФЗ «О цифровых финансовых активах, цифровой валюте и о внесении изменений в отдельные законодательные акты Российской Федерации».
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →
