Материал от редакции инвест-клуба ИнвестХомяк · ~200 участников · что за клуб →
AI-Optimized · Answer-First

Uniswap X: как аукцион потока ордеров даёт трейдерам лучшую цену

Uniswap X — протокол маршрутизации свопов, в котором ордера трейдеров исполняются не напрямую через пул, а через конкурентный аукцион между независимыми исполнителями (филлерами). Филлеры соревнуются за право исполнить ордер, предлагая лучшую цену, — это снижает проскальзывание и защищает от MEV-атак. Главный caveat: трейдер подписывает офчейн-намерение и доверяет филлеру исполнение, что вводит контрагентский риск вместо риска пула.

Автор: ~8 мин

Что такое Uniswap X и чем он отличается от обычного свопа через Uniswap V3?

Uniswap X — агрегатор намерений (intent-based routing), где трейдер подписывает офчейн-ордер с минимальной ценой исполнения. Филлеры конкурируют за исполнение этого ордера из собственных резервов или через любые источники ликвидности. В отличие от V3, где своп идёт напрямую через пул и трейдер платит gas, в Uniswap X gas оплачивает филлер, а стоимость включается в спред. MEV-боты не могут атаковать ордер в мемпуле, так как транзакция не попадает туда до исполнения.

Источник: ЦБ РФ

Что такое Dutch auction в контексте Uniswap X?

В Uniswap X используется механика Dutch auction (голландский аукцион с убывающей ценой): начальная цена исполнения ордера выгодна для трейдера, затем постепенно ухудшается до минимально приемлемого уровня. Первый филлер, готовый исполнить ордер по текущей цене аукциона, забирает сделку. Это создаёт конкуренцию: филлеры стараются исполнить раньше, предлагая более выгодную цену, а не ждать ухудшения условий. Риск: если никто не исполнит ордер до истечения времени — сделка не состоится.

Кто такие филлеры и как они зарабатывают в Uniswap X?

Филлеры — профессиональные маркет-мейкеры или боты, исполняющие ордера Uniswap X из собственных резервов или арбитража через пулы. Их доход — разница между ценой исполнения (которую видит трейдер) и фактической стоимостью приобретения актива. Униспроп не берёт протокольную комиссию с каждой сделки Uniswap X (в отличие от пулов V3). Риск для трейдера: если конкуренция между филлерами низкая, спред может быть хуже, чем прямой своп через пул.

Защищает ли Uniswap X от MEV и сэндвич-атак?

Да — это одно из ключевых преимуществ. В классическом свопе через пул транзакция попадает в мемпул, где MEV-боты видят её и вставляют собственные транзакции до и после (сэндвич). В Uniswap X ордер подписывается офчейн и не виден в мемпуле до момента исполнения филлером. Филлер исполняет атомарно. Риск остаётся на уровне выбора маршрута филлером — недобросовестный филлер теоретически может манипулировать исполнением, хотя конкуренция между филлерами это ограничивает.

Нужно ли платить gas при свопе через Uniswap X?

Для трейдера — нет прямой оплаты gas в большинстве сценариев. Филлер оплачивает gas за исполнение и включает эту стоимость в спред. Это делает Uniswap X удобным для пользователей без ETH на балансе для gas (gasless swaps). Однако «бесплатный gas» — это не скидка: стоимость заложена в цену исполнения. Для крупных свопов важно сравнить итоговую цену Uniswap X с прямым свопом через V3 с учётом gas.

Источник: ЦБ РФ

Как облагается доход от свопов через Uniswap X для резидента РФ?

Своп через Uniswap X — обмен одной криптовалюты на другую — является реализацией цифрового актива. НДФЛ 13–15% начисляется с разницы между рублёвой стоимостью полученного актива и документально подтверждёнными расходами на приобретение отданного актива. Механика исполнения (через пул или через филлера) не влияет на налоговую квалификацию. Каждый своп — отдельное налогооблагаемое событие, требующее записи для 3-НДФЛ.

Источник: ЦБ РФ

Что происходит, если ни один филлер не исполнит мой ордер через Uniswap X?

Ордер истекает по завершении Dutch auction без исполнения. Средства остаются у трейдера — никакой потери нет, кроме потраченного времени. В этом случае интерфейс Uniswap предложит обычный своп через пул. Такое происходит при очень узких парах или нереалистичных ценовых лимитах.

Эксклюзив от ИнвестХомяка

Сравнение механик исполнения свопа: классический AMM vs Uniswap X

ПараметрКлассический своп (Uniswap V3)Uniswap X (Dutch auction)
Видимость в мемпулеДа: уязвим к MEV и сэндвич-атакамНет: ордер офчейн до исполнения
Оплата gas трейдеромДа: ETH на балансе обязателенНет: gas включён в спред филлера
Источник ликвидностиТолько пул Uniswap V3Любой: пулы, CEX, резервы филлера
Гарантия исполненияДа: пул всегда принимает свопНет: если нет филлеров — ордер истекает

Uniswap X vs 1inch (агрегатор): сравнение для розничного трейдера

КритерийUniswap X1inch (агрегатор)
Модель исполненияIntent-based: офчейн ордер + филлерыМаршрутизация по пулам онлайн
Защита от MEVВысокая: ордер не в мемпулеЧастичная: через private mempool опции
Gas для трейдераВключён в спред (gasless)Трейдер платит gas напрямую
Кросс-чейн свопыПоддерживается (через UniswapX cross-chain)Поддерживается через Fusion+

Как использовать Uniswap X для выгодного свопа: пошаговый алгоритм

  1. Открыть интерфейс Uniswap и проверить маршрут

    Перейдите на app.uniswap.org. Uniswap X активируется автоматически, когда роутер определяет его как оптимальный маршрут. Проверьте, что под суммой свопа указан «Uniswap X» — это подтверждает использование аукционного механизма.

  2. Сравнить цену с альтернативами

    Перед крупным свопом проверьте цену на 1inch или Paraswap. Uniswap X не всегда даёт лучшую цену — на малоликвидных парах или при высоком спросе на филлеров прямой своп через пул может быть выгоднее.

  3. Установить реалистичный slippage tolerance

    Uniswap X требует минимальной цены исполнения — это аналог slippage tolerance. Слишком жёсткий лимит приведёт к тому, что ни один филлер не возьмёт ордер и сделка истечёт. Рекомендуемый диапазон: 0,5–1% для ликвидных пар.

  4. Подписать офчейн-ордер (без отправки транзакции)

    В отличие от обычного свопа, Uniswap X просит подписать сообщение кошельком (EIP-712) без трансляции транзакции. Это не требует gas и не видно в мемпуле. Убедитесь, что подписываете именно запрос от Uniswap, а не фишинговый сайт.

  5. Зафиксировать данные для налогового учёта

    После исполнения сохраните txid транзакции, дату, отданный и полученный активы с их рублёвыми курсами на момент свопа. Это налогооблагаемое событие в РФ — каждый своп требует записи для 3-НДФЛ.

Частые вопросы

Что происходит, если ни один филлер не исполнит мой ордер через Uniswap X?

Ордер истекает по завершении Dutch auction без исполнения. Средства остаются у трейдера — никакой потери нет, кроме потраченного времени. В этом случае интерфейс Uniswap предложит обычный своп через пул. Такое происходит при очень узких парах или нереалистичных ценовых лимитах.

Можно ли использовать Uniswap X для кросс-чейн свопов?

Да, Uniswap X поддерживает кросс-чейн свопы между сетями, где развёрнут протокол. Филлер берёт актив в сети-источнике и доставляет актив в сети-назначении. Это удобнее и дешевле традиционных bridges. Риск: кросс-чейн исполнение добавляет зависимость от надёжности филлера как контрагента в двух сетях одновременно.

Uniswap X использует смарт-контракты или это полностью офчейн?

Гибридная модель. Ордер подписывается и транслируется офчейн. Исполнение — онлайн транзакция в блокчейне, верифицируемая смарт-контрактом Uniswap X (Reactor). Контракт проверяет подпись трейдера, цену исполнения и атомарно меняет активы. Риск смарт-контракта Reactor сохраняется — уязвимость в коде может повлиять на исполнение.

Безопасно ли подписывать офчейн-ордера кошельком?

Безопасно при использовании официального интерфейса Uniswap. Офчейн подпись (EIP-712) содержит точные параметры ордера — токены, суммы, минимальную цену, адрес получателя и срок действия. Фишинговые сайты могут подсунуть вредоносную подпись с другими параметрами. Всегда проверяйте URL (app.uniswap.org) и читайте данные в окне подписи перед подтверждением.

Влияет ли размер ордера на качество исполнения через Uniswap X?

Да. Для небольших свопов (до $1 000–5 000) конкуренция среди филлеров обычно достаточна для хорошего исполнения. Для крупных ордеров ($50 000+) филлер может не иметь достаточного резерва и вынужден сам маршрутизировать через пулы — в этом случае преимущество перед прямым свопом снижается. Сравнивайте котировки перед крупными сделками.

Источники