1. Определение и механика проскальзывания
Slippage (проскальзывание цены) — это разница между ожидаемой ценой исполнения ордера в момент отправки транзакции в мемпул и фактической ценой, по которой смарт-контракт АММ (автоматического маркетмейкера) провел сделку в сформированном блоке.
2. Причины возникновения Slippage
- Низкая глубина пула ликвидности: Крупная сделка относительно размера пула сдвигает баланс резервов по формуле константного произведения x * y = k, приводя к росту цены исполнения.
- Высокая волатильность рынка: За время валидации транзакции другие участники успевают исполнить свои ордера раньше.
- Активность MEV-ботов (Sandwich-атаки): Боты видят крупную транзакцию в публичном мемпуле, завышают комиссию за газ (priority fee), выкупают актив перед пользователем и продают его сразу после сделки по завышенной цене.
Оптимальные параметры толерантности
Для ликвидных пар (ETH/USDT, SOL/USDC) стандартное значение проскальзывания составляет 0.1% – 0.5%. Для новых токенов с налогом на транзакции (tax-tokens) или низкой ликвидностью параметр поднимают до 2% – 5%. Не устанавливайте параметр свыше 10% без крайней необходимости во избежание прямых потерь от сэндвич-атак.