Агрегация книг ордеров DEX

Технология, которая собирает данные о ликвидности с множества децентрализованных бирж (DEX) в единый интерфейс для обеспечения лучших цен и низкого проскальзывания.

Агрегация не создает новую ликвидность магическим образом, она лишь оптимизирует доступ к существующей. Для институциональных трейдеров (китов) это критически важно, так как выполнение крупного ордера на одном AMM привело бы к неприемлемым финансовым потерям из-за проскальзывания.

        graph LR
  Center["Агрегация книг ордеров DEX"]:::main
  Rel_decentralized_derivatives_pricing_models["decentralized-derivatives-pricing-models"]:::related -.-> Center
  click Rel_decentralized_derivatives_pricing_models "/terms/decentralized-derivatives-pricing-models"
  Rel_distributed_transactions["distributed-transactions"]:::related -.-> Center
  click Rel_distributed_transactions "/terms/distributed-transactions"
  Rel_decentralized_exchange_dex["decentralized-exchange-dex"]:::related -.-> Center
  click Rel_decentralized_exchange_dex "/terms/decentralized-exchange-dex"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 Простыми словами

Представьте, что вам нужно купить 100 яблок. Если вы придете к одному продавцу, он увидит большой спрос и повысит цену (это называется проскальзыванием). Агрегатор [DEX](/ru/terms/dex) — это как личный помощник, который смотрит цены на всех рынках города. Он купит 30 яблок на первом, 40 на втором и 30 на третьем, обеспечив вам лучшую среднюю цену без создания дефицита на одной точке.

🤓 Expert Deep Dive

Алгоритм Smart Order Routing (SOR) решает сложную задачу оптимизации (подобную поиску кратчайшего пути в графах), учитывая цену, ликвидность и комиссии за газ. Главный вызов — нормализация данных: AMM формируют цену по кривой (например, x * y = k), тогда как CLOB используют дискретные бид/аск ордера. Чтобы защитить пользователей от MEV (сэндвич-атак), так как маршрут агрегатора виден в мемпуле, современные платформы используют приватные RPC (например, Flashbots) или intent-based архитектуру.

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

What is the difference between a DEX and a DEX Aggregator?

A DEX (like Uniswap) is a single marketplace with its own liquidity. A DEX Aggregator (like 1inch) is a search engine that checks prices across all DEXs to find you the best deal.

Why do aggregators split trades?

If you make a very large trade on a single exchange, you deplete its liquidity and get a worse price (slippage). Splitting the trade across multiple exchanges minimizes this effect.

Do DEX Aggregators charge extra fees?

Most major aggregators do not charge an extra fee on top of the trade, but they do require slightly more gas to execute because the smart contract has to interact with multiple exchanges at once.

📚 Источники