AMM (автоматический маркет-мейкер)
AMM — автоматический маркет-мейкер: как пул ликвидности и формула x×y=k заменяют биржевой стакан и откуда берётся проскальзывание.
Обновлено: 2026-09-11
AMM — автоматический маркет-мейкер: как пул ликвидности и формула x×y=k заменяют биржевой стакан и откуда берётся проскальзывание.
Обновлено: 2026-09-11
Заходишь на Uniswap, меняешь 1 ETH на USDC. Никакого продавца на другой стороне нет: ни заявок, ни стакана, ни переговоров. Цену сделки считает смарт-контракт по одной формуле. Такую торговлю обслуживает AMM — автоматический маркет-мейкер. Это главный механизм, на котором держится весь децентрализованный обмен.
Вместо стакана заявок AMM держит пул: в контракте лежат две монеты — скажем, 100 ETH и 320 000 USDC. Торговать против пула может любой. Покупаешь ETH — кладёшь в пул USDC и забираешь ETH, продаёшь — наоборот. Цену задаёт не чей-то ордер, а соотношение резервов: 320 000 / 100 = 3 200 USDC за монету. Ты всегда торгуешь против контракта, а не против человека.
Вся конструкция держится на одном правиле: произведение резервов остаётся постоянным. Пусть x = 100 ETH, y = 320 000 USDC, тогда k = 32 000 000. Кладёшь в пул 3 200 USDC — резерв USDC растёт до 323 200. Чтобы произведение не изменилось, ETH-резерв должен упасть: 32 000 000 / 323 200 ≈ 99,01 ETH. На выходе получаешь 0,99 ETH вместо 1. Средняя цена — 3 232 USDC за монету, хотя до сделки было 3 200. Чем крупнее ордер относительно пула, тем сильнее сдвиг — это проскальзывание.
Пул обеспечивает мгновенную торговлю без посредников, но обслуживают его поставщики ликвидности. Ты кладёшь в пул обе монеты и получаешь долю — LP-токены. Каждая сделка отдаёт комиссию, обычно 0,05–0,3%, и она капает пропорционально твоей доле. Подвох — в непостоянных потерях: когда цена ETH уезжает, арбитражники вытягивают из пула подорожавшую монету, и твоя доля в итоге стоит меньше, чем если бы ты просто держал обе монеты в кошельке.
Крупный ордер в маленьком пуле двигает цену на проценты: нет глубины, которая поглотила бы объём. На этом зарабатывают MEV-боты — они видят твою транзакцию в мемпуле и вставляют свою сделку перед ней, забирая разницу. Поэтому на тонких пулах ставят лимит проскальзывания, а крупные обмены режут на части.
Остались вопросы? Спросите ИИ-ассистента — объяснит другими словами.
Спросить