You need to enable JavaScript to run this app.
Bankless Academy

DEX-агрегаторы

Погрузитесь в DEX-агрегаторы, ликвидность и мир обменов в DeFi.
Начать урок

Введение

Децентрализованные биржи (DEX) убирают расходы на посредников и экономят деньги Исследователя при обмене активов.

Но в DeFi есть и другие способы сэкономить. DEX-агрегаторы одновременно просматривают все возможные сделки на разных площадках DEX и выполняют лучший маршрут одним действием. Так вы получаете лучшие условия, когда делаете обмен токенов. Как агрегаторы авиабилетов ищут самый дешёвый рейс, так DEX-агрегаторы выжимают максимум из вашей сделки.

В этом уроке вы узнаете:

  1. Как DEX дробят ликвидность и почему из-за этого ухудшаются курсы.
  2. Как DEX-агрегаторы дают доступ ко многим DEX через один интерфейс.
  3. Чем один интерфейс агрегатора экономит Исследователю время и деньги.

Как ликвидность влияет на цены

Количество токена, доступное для торговли на одном рынке, называется ликвидностью. От её объёма сильно зависит влияние на цену при сделках в DeFi: большое влияние делает сделку дороже, маленькое дешевле. Поэтому большинство торгует там, где ликвидности больше.

Представьте бассейн: чем больше воды (ликвидности), тем меньше меняется её уровень (влияние на цену), когда кто-то прыгает внутрь или выходит. Размер этого «кого-то» (размер сделки) тоже влияет на изменение уровня воды.

Пример: как ликвидность влияет на цены

Разберём пример.

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

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

Проверка знаний 1

Заполните пропуски: чтобы получить лучшую цену, торговать стоит на рынках с ________ ликвидностью и ________ влиянием на цену сделки.

  • [ ] хорошей, максимальным

  • [ ] высокой, низким

  • [ ] низкой, хорошим

  • [ ] тонкой, большим

Слабое место обычных DEX: тонкая ликвидность

DeFi растёт, и у пользователей появляется проблема: чем больше запускается DEX, тем сильнее размазывается общее количество каждого токена. Это называют тонкой ликвидностью.

Вспомните бассейн: если воду (ликвидность) разлить по нескольким бассейнам, в каждом её будет «тоньше», чем было в одном общем.

На заре DeFi почти вся ликвидность лежала на одной или двух DEX. В 2020 году за неё начали бороться новые площадки: один конкурент за пару недель увёл у Uniswap больше миллиарда долларов. Сегодня ликвидность размазана по сотням DEX в разных блокчейнах и сетях Layer 2, и каждый пул тоньше.

Поэтому у любой сделки влияние на цену больше, чем во времена, когда почти вся ликвидность была на одной DEX. Без новых решений торговля на отдельной DEX обходится Исследователю дороже.

Проверка знаний 2

Какие два фактора определяют влияние сделки на цену на DEX?

  • [ ] Выбранная DEX и размер сделки

  • [ ] Выбранный токен и выбранная DEX

  • [ ] Размер сделки и объём доступной ликвидности

  • [ ] Объём ликвидности и выбранный токен

Как DEX-агрегаторы снова собирают ликвидность

Чтобы влияние на цену было меньше, а сделка дешевле, нужна большая ликвидность. DEX-агрегаторы проводят сделку сразу через несколько DEX: крупный обмен из кошелька Исследователя дробится на много мелких сделок на разных площадках.

Агрегатор может проложить путь через промежуточный токен или даже несколько, если так выгоднее, примерно как агрегатор авиабилетов предлагает лишнюю пересадку ради дешёвого билета. Оптимальный маршрут обмена ищут сложные алгоритмы: они перебирают все возможные пути и находят самый дешёвый на этот момент.

Проверка знаний 3

Маршрутизация сделок в DEX-агрегаторах означает:

  • [ ] Сделки идут по особым договорённостям с отдельными DEX

  • [ ] Сделки всегда идут через несколько DEX

  • [ ] Сделки идут только через любимую DEX пользователя

  • [ ] Сделки могут идти через несколько DEX и промежуточные токены

Как считается стоимость газа в Ethereum

Прежде чем смотреть, как агрегаторы снижают комиссии, вспомним расчёт газа. Экономия важнее всего в основной сети Ethereum: в сетях Layer 2 комиссии составляют центы.

Как бензин для машины, газ это топливо для кода блокчейна в Ethereum. Чем больше вычислений, тем больше газа. Цену газа меряют в очень мелких долях эфира, которые называются gwei, как центы для доллара. 1 gwei это одна миллиардная эфира (1 gwei = 0,000000001 ETH).

Общая стоимость зависит от того, сколько газа тратит транзакция и сколько стоит единица газа в этот момент. Формула такая: Потраченный газ × Цена газа = Общая стоимость газа

Например, газ стоит 22 gwei за единицу, а транзакция использует 120 тысяч единиц: 120 000 × 22 gwei = 2 640 000 gwei или 0,00264 ETH

Как агрегаторы снижают расходы на газ

Дробление сделки добавляет ончейн-активности, а значит и комиссий. Но продвинутые агрегаторы учитывают комиссии прямо в расчёте маршрута. Они моделируют сделки офчейн вместе с расходами на газ и ищут маршруты обмена, после которых у Исследователя остаётся больше всего ценности.

Некоторые идут дальше. 1inch, который первым сделал агрегацию DEX, позволяет профессиональным исполнителям соревноваться за вашу сделку и платить газ самим (система Fusion). Пользователь часто не платит за газ вообще.

Проверка знаний 4

Что из перечисленного DEX-агрегаторы НЕ используют для снижения расходов пользователя?

  • [ ] Моделируют транзакции офчейн до исполнения сделки

  • [ ] Просят DEX снизить сетевые комиссии для пользователей

  • [ ] Учитывают стоимость газа при построении маршрута

  • [ ] Дают исполнителям провести сделку и оплатить газ

Мета-агрегаторы

Существуют даже мета-агрегаторы поверх DEX-агрегаторов! Такие платформы перебирают конкурирующие агрегаторы и показывают лучшие котировки. Например, встроенный обмен в кошельках вроде MetaMask собирает котировки у нескольких поставщиков, включая 1inch, и добавляет сверху свою комиссию за сервис.

Заметка: удобство мета-агрегатора может стоить дополнительных денег поверх сетевых комиссий и поднять итоговую цену. Исследователи, проверяйте, что сделка не вышла дороже, чем вы рассчитывали.

Проверка знаний 5

Мета-агрегаторы сверяют несколько DEX-агрегаторов, чтобы найти лучшие цены для пользователей.

  • [ ] Правда

  • [ ] Неправда

Как избежать сэндвич-атак

Обменивая токены напрямую через DEX, можно потерять сумму вплоть до допустимого проскальзывания: боты ставят сделки прямо перед вашей и сразу после неё и двигают цену. Такие потери называют сэндвич-атаками, и только в 2021 году они стоили пользователям около 235 миллионов долларов. Сегодня большинство обычных сделок защищают приватная маршрутизация транзакций и торговля через намерения, но держать допустимое проскальзывание низким всё равно полезно.

К счастью, собранная обратно ликвидность в DEX-агрегаторах уменьшает влияние сделки на цену. Исследователь держит допустимое проскальзывание низким и экономит больше, чем при торговле напрямую на DEX.

Проверка знаний 6

Чтобы защититься, допустимое проскальзывание стоит держать:

  • [ ] низким

  • [ ] высоким

Ещё защита от сэндвичей: сделки OTC

Некоторые агрегаторы, например 1inch, предлагают сервисы OTC (внебиржевая сделка), которые полностью защищают от сэндвич-атак. Такие необязательные сервисы позволяют торговать напрямую с другими пользователями, а не через пулы ликвидности в DeFi. Это ещё один способ сэкономить.

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

Проверка знаний 7

Какие инструменты DEX-агрегаторы дают пользователям для экономии?

  • [ ] Маршрут сделки через ликвидность нескольких DEX.

  • [ ] Сделки OTC с полной защитой от сэндвич-атак.

  • [ ] Учёт стоимости газа при построении лучших маршрутов.

  • [ ] Всё перечисленное