
DEX-агрегаторы работают, проверяя множество ончейн-источников ликвидности и направляя ваш Своп по маршруту, который, согласно их котировке, возвращает наибольшее количество токенов. В один из дней конца октября 2026 года даже CoW Protocol вызывал внешний контракт в 99,43% своих расчётов в Ethereum. Это агрегатор, названный в честь прямого сведения трейдеров друг с другом.
CoW расшифровывается как Coincidence of Wants — ситуация, когда два трейдера каждый держит то, что нужно другому, и обмениваются напрямую. В тот день протокол добился этого минимум в 23 из 4 382 расчётов, заполнивших хотя бы один ордер, то есть примерно в 0,52%. Каждый такой расчёт перемещал токены двух кошельков без пула между ними.
DEX-агрегатор вкратце
Пункт | Подробности |
Что это | Слой маршрутизации, проверяющий множество ончейн-пулов для одного свопа |
Маршрутная модель | Котировка, одобрение токена, маршрутизация, расчёт в одной транзакции |
Модель интентов | Вы подписываете ордер, а солверы конкурируют за его исполнение |
CoW Protocol, один день конца октября | 4 382 расчёта со сделками, минимум 23 прямых совпадения двух кошельков |
Основной риск | Одобрение ERC-20 позволяет контракту тратить средства в пределах установленного лимита |
На Phemex | Фьючерсы ETH торгуются в стакане Phemex, одобрение не требуется |
Что такое DEX-агрегатор?
DEX-агрегатор — это слой маршрутизации, который ищет децентрализованные биржи за вас и направляет своп туда, где он выгоднее. Сам он не хранит ликвидность, поэтому каждый полученный вами токен приходит из чужого пула или ордера.
В Ethereum пулы AMM формируют цену из баланса двух хранимых токенов, поэтому одна и та же пара может торговаться по разным ценам в разных пулах. Именно эти расхождения и являются причиной существования DEX-агрегаторов в Ethereum.
Формула ценообразования этих пулов изложена в нашем руководстве о том, что такое автоматический маркетмейкер (AMM).
Агрегаторы бывают двух основных типов, и они по-разному обрабатывают ваш ордер. Маршрутный агрегатор рассчитывает путь и выполняет его внутри транзакции, которую вы отправляете из своего кошелька. Агрегатор на основе интентов просит вас подписать ордер и позволяет независимым сторонам — солверам — конкурировать за его исполнение.
Как работают DEX-агрегаторы?
DEX-агрегатор маршрутного типа работает в четыре шага, и обе его ончейн-транзакции отправляются из вашего собственного кошелька.
Он рассчитывает маршрут, считывая цены в разных пулах и оценивая, сколько вернёт каждый путь с учётом влияния на цену и газа.
Вы одобряете контракт-роутер на расходование продаваемого токена — это ончейн-разрешение, неиспользованная часть которого остаётся в силе после свопа.
Роутер разбивает своп между одним или несколькими пулами, если разбиение возвращает больше, чем любой отдельный пул.
Одна транзакция выполняет весь расчёт, и она откатывается, если результат окажется ниже принятого вами минимума.
Влияние на цену — причина разбиения. Пул оценивает каждый дополнительный токен чуть хуже предыдущего, поэтому крупный своп через один неглубокий пул сдвигает цену против вас.
Более глубокие пулы меньше смещаются при той же сделке, и наш материал о том, что такое пул ликвидности, показывает, как депозиты создают эту глубину.
Минимальный результат — ваша страховка. Экраны обмена показывают его как допуск проскальзывания, процент от котировки. Своп, который выплатил бы меньше, терпит неудачу в сети: токены остаются там, где были, но газ всё равно списывается. Установите слишком узкий допуск — и быстро меняющаяся цена может сорвать обмен. Установите широкий — и вы примете любой результат маршрута вплоть до этого порога.
Как агрегатор на основе интентов исполняет ордера?
Агрегатор на основе интентов заменяет транзакцию подписанным сообщением. Страница CoW Protocol о потоке ордера указывает, что пользователи отправляют свои ордера как «подписанные сообщения о намерении совершить сделку». Большинство ордеров затем попадают в пакетный аукцион, где солверы делают ставки за их исполнение.
Солверы конкурируют по излишку (surplus), который страница CoW Protocol об улучшении цены описывает как выгоду, когда ордер исполняется по лучшей цене, чем его котировка. На странице солверов сказано: «Выбирается солвер, чьё решение генерирует наибольший излишек для пакета, чтобы представить победившее решение расчёта».
Победитель затем может вызывать любой контракт в сети. Справочная страница контракта расчёта гласит: «Взаимодействия позволяют солверам выполнять произвольные вызовы к любому ончейн-контракту». Протокол ограничивает это право солверами из белого списка, которые внесли залог.
Внешний вызов может обращаться к пулу ликвидности или служить целям, которые страница называет «учётными / бухгалтерскими», поэтому он помечает любой расчёт, вышедший за пределы контракта протокола.
Та же идея солверов работает и между сетями, как показывает наш материал о том, что такое NEAR Intents.
В один из дней конца октября 2026 года контракт расчёта CoW Protocol выполнил 4 659 сделок по 4 408 различным ордерам в 4 382 расчётах, и 99,43% этих расчётов вызывали хотя бы один внешний контракт. Этот контракт находится в Ethereum с 8 июня 2021 года.
Из 4 382 расчётов 4 121 (94,04%) содержали одну сделку. 261 расчёт, объединивших две и более сделки, включали между собой 538 сделок, то есть 11,55% дневного объёма.
Лишь 25 расчётов вообще не делали внешних вызовов. По меньшей мере 23 из них были полными совпадениями между двумя кошельками, продавшими друг другу именно то, что хотел другой, — 46 сделок, или 0,99% дневного объёма.
Один из таких случаев демонстрирует механику. Кошелёк продал 0,7 WETH и получил около 1 617 USDT, тогда как второй кошелёк заплатил около 1 618 USDT за те же 0,7 WETH. Между ними не было пула, а реестр ордеров CoW фиксирует комиссию по ордеру первого продавца, равную этой разнице в 0,55 USDT.
Противоположные ордера встречались чаще. В 145 расчётах среди ордеров присутствовали покупатель и продавец одной и той же пары, и 122 из них всё равно обращались к внешним контрактам. Страница Coincidence of Wants протокола объясняет, что совпадение может быть частичным, и солверам остаётся «добывать ликвидность, чтобы закрыть остальную часть другой сделки».
Внешний вызов не исключает совпадения, поэтому 23 — это нижняя граница.
Те самые 4 382 расчёта были представлены 26 различными адресами солверов, судя по солверу, зафиксированному в каждом событии расчёта.
Метод: каждое событие, которое контракт расчёта CoW Protocol эмитировал в Ethereum в тот день, всего 24 745, причём события каждого расчёта сгруппированы вместе. Сделки расчёта — это его события Trade, а внешние вызовы — его события Interaction, направленные на другие контракты. Прямое совпадение — это расчёт без события Interaction, в котором два ордера продают и покупают одни и те же два токена в противоположных направлениях.
Проверка: одно совпадение было вручную прослежено по переводам токенов, и собственный реестр ордеров CoW возвращает те же два исполненных ордера. Каждый расчёт, подсчитанный как делающий внешний вызов, обратился минимум к одному адресу с кодом контракта, и подсчёт событий расчётов и сделок за день у второго провайдера нод совпадает.
Что делает DEX-агрегатор?
DEX-агрегатор выполняет поиск цены, который иначе пришлось бы делать вручную, пул за пулом. Он разбивает крупный своп там, где разбиение выгоднее, и удерживает всю сделку в рамках установленного вами минимального результата.
В модели интентов он также берёт на себя расчёт. В описанной выше совпавшей сделке с WETH расчёт отправил собственный адрес солвера, так что ни один из кошельков не отправлял транзакцию для исполнения.
DEX против DEX-агрегатора: в чём разница?
DEX хранит ликвидность, а DEX-агрегатор маршрутизирует через неё. Совершая обмен на одном AMM, вы получаете цену этого пула, включая влияние на цену. Агрегатор может разбить один и тот же ордер между несколькими пулами, а модель интентов способна дополнительно исполнить его за счёт другого трейдера в пакете.
Пункт | DEX | DEX-агрегатор |
Хранит ликвидность | Да, в собственных пулах | Нет, маршрутизирует на другие площадки |
Откуда берётся цена | Одна площадка | Множество площадок, сравнение на каждый своп |
На какие контракты вы полагаетесь | Собственные контракты DEX | Контракты DEX плюс контракты агрегатора |
Расплата за это — ещё один набор контрактов на пути, и ваше одобрение уходит одному из них.
Каковы риски использования DEX-агрегатора?
Одобрение — это риск, который переживает саму сделку. Стандарт токенов EIP-20 был создан 19 ноября 2015 года, и его функция approve «Позволяет _spender неоднократно снимать с вашего аккаунта в пределах суммы _value».
Это разрешение действует, пока не будет израсходовано или заменено, поэтому одобрение на сумму больше размера свопа оставляет остаток доступным одобренному контракту. Подпись, которую вы одобряете, — обычный способ доступа к кошельку с самостоятельным хранением, как объясняет наше руководство о том, что такое некастодиальный кошелёк.
Модель интентов меняет того, кто держит это одобрение. Страница солверов CoW Protocol гласит: «Солверы не получают одобрений ERC-20 от пользователей», а одобрение выдаётся контракту vault relayer протокола.
Его собственная точка доверия — набор солверов. Справочник по расчёту предупреждает, что произвольные вызовы создают «возможность появления злонамеренных солверов, способных украсть средства из контракта расчёта». Поэтому солверам нужны место в белом списке и залог. Та же страница указывает, что солверы не могут напрямую получить доступ к средствам пользователей через эти вызовы.
Маршруты тоже дают сбои. Неглубокий пул или слишком мягкий минимальный результат могут дать вам меньше токенов, чем показывала котировка. Своп, отправленный в публичный mempool, также может быть замечен и обыгран опережающей сделкой — именно об этом что такое frontrunning. Примечание: проверка инструмента вернула для этой ссылки пустой результат, поэтому ссылка оставлена в исходном виде только там, где получена валидная замена; в противном случае применяется правило удаления форматирования.
Что значат DEX-агрегаторы для вашей торговли на Phemex?
Сделка с фьючерсами ETH на Phemex пропускает все описанные выше шаги. Бессрочный фьючерсный контракт ETH/USDT на Phemex торгуется в собственном стакане Phemex против баланса вашего аккаунта, поэтому не нужно выдавать одобрение токена и проверять маршрут.
Фьючерсы используют кредитное плечо, и позиция с плечом автоматически закрывается, если убытки достигают маржи.
Агрегатор по-прежнему важен, когда монеты перемещаются в сети. Депозит ETH из вашего собственного кошелька — это обычный перевод. Обмен в ETH через агрегатор перед этим означает подписание одобрения и доверие маршруту до того, как монеты поступят на Phemex.
Часто задаваемые вопросы
Что такое DEX-агрегатор?
DEX-агрегатор — это сервис маршрутизации, который проверяет множество децентрализованных бирж и пулов ликвидности ради одного свопа. Он направляет обмен по пути, который, согласно его котировке, возвращает больше всего токенов, и сам не хранит ликвидность.
Что представляют собой DEX-агрегаторы?
DEX-агрегаторы — это роутеры обмена, построенные в двух вариантах: маршрутном и основанном на интентах. Роутер выполняет рассчитанный путь внутри транзакции, которую отправляете вы, тогда как агрегатор на основе интентов принимает подписанный ордер и позволяет солверам конкурировать за его исполнение.
Безопасно ли использовать DEX-агрегатор?
Сам своп откатывается, если он выплатил бы меньше вашего минимального результата. Основной риск — одобрение ERC-20, которое остаётся в силе после сделки, пока не будет израсходовано или заменено, поэтому одобряйте только ту сумму, которую планируете обменять.
Есть ли DEX-агрегатор в Ethereum?
Да, и CoW Protocol — один из них. Его контракт расчёта был развёрнут в Ethereum 8 июня 2021 года, и в один из дней конца октября 2026 года он выполнил 4 659 сделок в 4 382 расчётах.
Итог
DEX-агрегатор — это поисковая система по чужой ликвидности, и найденный им маршрут — это весь продукт. Прямое сведение трейдеров реально, но по данным одного дня конца октября это лишь тонкая доля потока даже у агрегатора, названного в его честь. Одобрение, которое вы подписываете перед первым свопом, переживает любой маршрут, поэтому проверять стоит прежде всего его.
Дисклеймер: Эта статья носит исключительно информационный характер и не является финансовой рекомендацией. Торговля криптовалютами связана с существенным риском. Всегда проводите собственное исследование перед принятием инвестиционных решений.
