DEX/AMM (Automated Market Maker) — это модель децентрализованной биржи, в которой цену актива определяет не ордербук, а формула и баланс токенов в пуле ликвидности. Вместо классического стакана заявок на покупку и продажу есть смарт-контракт с резервами двух (или более) токенов, а курс пересчитывается автоматически после каждой сделки.
AMM — базовый строительный блок многих децентрализованных бирж (DEX) и ключевой элемент DeFi-экосистемы: через такие пулы проходят обмены, арбитраж, первичный листинг токенов, стейблкоин-свопы и стратегии доходности.
Коротко: что такое AMM простыми словами
Если упростить, AMM-пул — это:
- смарт-контракт с двумя (иногда несколькими) токенами;
- формула, которая связывает их количества и задаёт цену;
- набор провайдеров ликвидности (LP), внесших токены в пул и получающих часть комиссий.
Пользователь:
- подключает некостодиальный криптокошелёк;
- отправляет один токен в пул и получает взамен другой по текущему курсу;
- платит комиссию за обмен, которая частично распределяется между LP.
Чем больше сделок и ликвидности — тем стабильнее курс и ниже проскальзывание.
Как работает формула x·y = k
Классический пример AMM — constant product market maker (CPMM), на котором основан Uniswap v2 и множество похожих протоколов.
Пусть:
- в пуле два токена: X и Y;
- их текущие запасы: x и y;
- смарт-контракт поддерживает инвариант: x · y = k, где k — константа.
Когда трейдер вносит в пул дополнительное количество токена X, он увеличивает x и уменьшает y так, чтобы произведение x · y оставалось постоянным (с учётом комиссий). Новый баланс определяет новый курс.
Интуитивно:
- если вы покупаете Y за X, вы добавляете X в пул и забираете Y → X становится больше, Y меньше → цена Y растёт;
- если продаёте Y за X — наоборот, цена Y падает.
Чем больше сделка относительно объёма пула, тем сильнее сдвиг цены и выше проскальзывание.
LP-токены и роль провайдеров ликвидности
Ликвидность в AMM-пулы поставляют пользователи — LP (liquidity providers):
- они вносят пару токенов (например, 50% ETH и 50% стейблкоина по текущему курсу);
- получают LP-токены — «квитанцию», которая обозначает их долю в пуле;
- зарабатывают долю комиссий со всех свопов и иногда дополнительные токены протокола.
Особенности:
- LP несут риск непостоянного убытка, если цена одного из токенов сильно меняется относительно другого;
- при добавлении/удалении ликвидности важно учитывать текущий курс, комиссии и размер пула;
- LP-токены часто можно использовать в других DeFi-протоколах (как залог, источник доходности и т.д.).
Понятие ликвидности и её глубины раскрывается на странице ликвидность в крипте.
Основные типы AMM
На практике существует несколько классов AMM-моделей, каждая решает свою задачу.
Constant product AMM (x·y = k)
Классическая формула:
- подходит для большинства пар «волатильный токен ↔ волатильный токен»;
- обеспечивает круглосуточную ликвидность: купить/продать можно всегда, пока в пуле есть токены;
- даёт сильное проскальзывание на крупных сделках относительно объёма пула.
Примеры — первые версии Uniswap, PancakeSwap, многие AMM на сетях EVM.
Stableswap AMM для стейблкоинов
Для пар вроде USDC/USDT или DAI/USDC классический x·y=k не оптимален: стейблкоины должны ходить вокруг одного и того же курса, и сильное проскальзывание на небольших сделках — лишнее.
Поэтому появились stableswap-формулы:
- комбинируют линейные и нелинейные части;
- позволяют держать цену близко к 1:1 при высоком TVL и низком slippage;
- применяются не только для стейблкоинов, но и для токенов с высокой корреляцией (обёртки, LST и т.п.).
Типичный пример — Curve и его пулы.
Концентрированная ликвидность (CLMM)
В моделях вроде Uniswap v3 и их наследников ликвидность можно концентрировать в определённом диапазоне цен:
- LP указывает, в каком диапазоне цен он готов предоставлять ликвидность;
- в обмен получает более высокую доходность на капитал (если цена находится в диапазоне);
- но, если цена выходит за пределы — ликвидность «выключается», а накопленные комиссии зависят от того, сколько времени цена провела в нужном диапазоне.
Плюсы:
- эффективность капитала: меньше блокируете — больше комиссий на единицу вложений;
- полезно для стабильных или предсказуемых пар.
Минусы:
- сложнее для новичков;
- выше риск ошибок в выборе диапазона и мануального управления.
Нестандартные и гибридные AMM
Существуют модели:
- с динамическими комиссиями (растут при волатильности, падают в спокойные периоды);
- с разными весами активов (пулы 80/20, 60/40 и т.п.);
- с несколькими токенами в одном пуле (индексные пулы).
Они используются для индексов, волатильных корзин, RWA-пулов и сложных структурированных продуктов.
Плюсы и минусы AMM-модели
Потенциальные плюсы:
- постоянная ликвидность: сделки доступны 24/7, нет зависимости от маркет-мейкеров;
- простая интеграция в DeFi — любой протокол может взаимодействовать с пулом через смарт-контракт;
- возможность для пользователей зарабатывать на комиссионных, становясь LP;
- прозрачность: баланс, формула и параметры пула видны в блокчейне.
Важные минусы и ограничения:
- риск impermanent loss для LP при сильных движениях цены;
- проскальзывание на крупных сделках и при низкой ликвидности;
- зависимость от точности цен (арбитраж поддерживает курс близко к рыночному, но при тонких пулах это может быть дорого);
- сложность некоторых моделей (концентрированная ликвидность, сложные формулы) для массового пользователя.
AMM и арбитраж
В AMM-пулах цена не обновляется «сама по себе» — её стабилизируют арбитражёры:
- если цена в пуле отличается от внешнего рынка (CEX, другие DEX), арбитражёр покупает дешевле и продаёт дороже;
- в процессе арбитража баланс пулов меняется, а вместе с ним — курс, который возвращается ближе к «справедливому».
Это позволяет AMM-парам следовать за рыночной ценой, но:
- арбитражисты забирают себе часть «премии»;
- LP должны учитывать, что доход от комиссий и impermanent loss зависят в том числе от арбитражной активности.
Где используются AMM-пулы
AMM применяются во множестве сценариев DeFi:
- спотовый обмен токенов без выхода на централизованную биржу;
- площадки для нового токена — первичная ликвидность и торговля после запуска;
- стейблкоин-свопы с минимальным slippage;
- комбинация с стейкингом и LST — пулы «LST ↔ стейблкоины», «LST ↔ базовый токен» и т.п.;
- построение стратегий (агрегаторы доходности, индексы, автоматические портфели).
На практике пользователь часто взаимодействует с AMM через интерфейсы DEX и агрегаторов, не задумываясь о формуле — но понимание механики помогает оценивать риски и выбирать пулы осознанно.
Частые вопросы (FAQ) по DEX/AMM
Всегда ли AMM-пул даёт «честный» курс? Курс в пуле зависит от текущего баланса токенов и формулы. Если арбитраж работает нормально и есть связь с внешним рынком, цена стремится к рыночной. Но в периоды резкой волатильности, низкой ликвидности или при проблемах с мостами/оракулами расхождения могут быть значительными.
Кто зарабатывает на комиссиях: биржа или пользователи? В классическом AMM-комиссии за обмен распределяются между провайдерами ликвидности (LP) пропорционально их доле в пуле. Протокол или DAO могут забирать фиксированную часть комиссий в трежери, но базовый доход от свопов обычно идёт LP.
Почему нельзя всегда делать большие сделки через AMM? Крупный обмен относительно размера пула сильно сдвигает курс и приводит к высокому slippage. Для больших объёмов используют:
- пулы с очень высокой ликвидностью;
- агрегаторы, разбивающие сделку на несколько маршрутов;
- или централизованные площадки, если это допустимо по рискам.
Чем AMM отличается от ордербуковой DEX? В AMM-пуле цену задаёт формула и ликвидность LP, а не списки ордеров. В ордербуковой DEX вы выставляете лимитные ордера и ждёте исполнения, в AMM — обмениваете по текущему курсу у пула. AMM проще интегрировать и bootstrap-ить, ордербуки более привычны для трейдеров и подходят для сложных стратегий.
Нужно ли быть профессионалом, чтобы стать LP? Нет, интерфейсы часто позволяют добавить ликвидность в пару кликов. Но важно понимать базовые вещи: как работает формула, что такое impermanent loss, как влияют комиссии и объём пула. Без этого легко переоценить ожидаемую доходность и недооценить риски.
