coinomico

Простой и безопасный старт в криптовалюте.

Колонку ведёт Демид Красильников

Децентрализованные биржи DEX: почему комиссии и проскальзывание съели мой депозит

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

Демид Красильников, Обозреватель и гид по криптограмотности·Обновлено: 14 октября 2026 г.·10 мин

Децентрализованные биржи DEX: почему комиссии и проскальзывание съели мой депозит

Если смотреть только на одну строку в интерфейсе, остальные расходы не исчезают. Они просто остаются за кадром до исполнения транзакции.

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

Реальная стоимость обмена состоит из нескольких частей

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

Для начала полезно разделять четыре понятия:

  • Комиссия пула — плата, заложенная в условия конкретного пула. Она относится к обмену и, как правило, направляется поставщикам ликвидности по правилам протокола.
  • Газ — плата за вычисления и выполнение транзакции в блокчейне. В Ethereum газ оплачивается в ETH, даже если вы меняете один токен на другой.
  • Ценовое влияние — изменение цены, которое вызывает сама ваша сделка. Чем меньше ликвидность пула относительно размера ордера, тем заметнее может быть этот эффект.
  • Проскальзывание — изменение рыночной цены за время, пока отправленная транзакция ожидает исполнения.

Это не четыре названия одной комиссии. Комиссия пула и газ — расходы, а ценовое влияние и проскальзывание описывают, почему фактический обмен может пройти по менее выгодной цене, чем ожидалось.

Например, в Uniswap v3 предусмотрены уровни комиссии пула 0,01%, 0,05%, 0,3% и 1%. Это параметры конкретной версии одного протокола, а не тарифная сетка всех децентрализованных бирж. В Uniswap v4 число возможных уровней комиссий не ограничено тем же набором. У другого протокола могут быть свои условия.

Поэтому надпись «комиссия 0,3%» ещё не отвечает на вопрос, сколько стоит обмен целиком. К ней могут добавиться газ, ценовое влияние и движение цены до включения транзакции в блок. Если сделка не исполнилась из-за установленного ограничения проскальзывания, сеть всё равно могла списать газ за попытку.

Цена в окне обмена — это не полный счёт. Это только часть условий, на которых сделка может исполниться.

Как размер сделки меняет цену в пуле

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

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

Разница с проскальзыванием принципиальная. Ценовое влияние возникает из-за самой сделки: вы меняете заметную долю доступной ликвидности. Проскальзывание связано с ожиданием: рынок успевает измениться между отправкой транзакции и её исполнением. В реальной операции оба фактора могут проявиться одновременно, но причины у них разные.

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

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

Особенно осторожно стоит относиться к токенам, у которых много торговых пар и мало ликвидности в каждой отдельной паре. Интерфейс может показывать привлекательную котировку, но доступный объём по ней ограничен. В таком случае крупный обмен способен пройти по нескольким ценовым уровням. Это похоже на попытку купить редкий товар в маленьком магазине: первая единица может стоить разумно, а запас на полке быстро заканчивается.

Что такое проскальзывание в крипте

Когда вы отправляете обмен, транзакция не обязательно исполняется мгновенно. Она ожидает обработки сетью, а рынок за это время может сдвинуться из-за других сделок. Если цена успела измениться, итоговое исполнение отличается от расчёта, который вы видели при подготовке операции. Это и есть проскальзывание.

Пользовательский интерфейс часто позволяет задать допуск проскальзывания — предельное изменение, при котором обмен ещё можно выполнить. Если фактическое отклонение выходит за этот предел, транзакция может завершиться неудачей. Пример допуска 1% встречается в документации Uniswap, но это пример настройки, а не универсальное значение для любой пары и любой ситуации.

Логика здесь неприятно проста. Слишком узкий допуск повышает вероятность, что обмен не пройдёт при движении рынка. Слишком широкий позволяет исполнить сделку при более сильном отклонении от ожидаемой цены. Настройка не делает актив безопаснее и не исправляет низкую ликвидность. Она задаёт границу, за которой протокол должен отказаться от исполнения.

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

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

1. Сравниваю сумму сделки с ликвидностью выбранного пула и смотрю на оценку ценового влияния.

2. Проверяю, какой допуск проскальзывания установлен и что произойдёт, если рынок уйдёт за его пределы.

3. Оцениваю газ отдельно от комиссии пула. Это другая статья расходов, и она зависит от сети.

4. Перед подтверждением сверяю ожидаемый выход и условия сделки, а не ориентируюсь только на сумму входа.

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

Газ и комиссия пула: разные расходы

Комиссия пула связана с обменом. Газ оплачивает работу блокчейна: выполнение кода смарт-контракта, проверку условий и обработку транзакции. Для Ethereum стоимость газа зависит от объёма вычислений и цены единицы газа. На последнюю влияет спрос на вычисления в сети, поэтому она может меняться.

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

Расход или механизмОт чего зависитЧто означает для сделки
Комиссия пулаУсловия конкретного пула и протоколаУчитывается в расчёте обмена; не равна газу
ГазОбъём вычислений и стоимость единицы газа в сетиОплачивает обработку транзакции, в Ethereum — в ETH
Ценовое влияниеРазмер сделки относительно ликвидностиБольший ордер в неглубоком пуле способен сдвинуть цену
ПроскальзываниеИзменение рыночных условий во время ожиданияИтог может отличаться от расчёта при отправке

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

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

Я бы не называл газ «скрытой комиссией» в строгом смысле. Он может быть плохо заметен в интерфейсе, но выполняет другую функцию и рассчитывается отдельно. Для базовой криптограмотности важно видеть всю механику: протокол устанавливает условия обмена, пул предоставляет ликвидность, сеть исполняет транзакцию и берёт плату за вычисления.

Почему низкий газ может увеличить ожидание

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

Дольше ждёте — дольше остаётесь уязвимы к изменению рыночных условий. За это время другие обмены могут сдвинуть цену. Тогда транзакция либо исполнится в пределах заданного допуска, либо не пройдёт, если изменение окажется слишком большим. В первом случае итоговая цена способна стать хуже первоначальной оценки, во втором может остаться расход на газ.

Это не означает, что нужно всегда выставлять максимальную плату. Быстрая обработка тоже не бесплатна, а торопиться ради нескольких секунд имеет смысл не в каждой ситуации. Риск-менеджмент здесь состоит в том, чтобы соотнести стоимость газа с размером и срочностью сделки. Если обмен небольшой, сетевой расход может оказаться заметной долей всей операции. Если рынок движется резко, долгий срок ожидания добавляет другой риск.

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

Как читать экран обмена и не принять риск за комиссию

У DEX нет единого стандарта интерфейса. Названия полей и расположение оценок различаются, а некоторые параметры скрыты за раскрывающимися настройками. Поэтому я ориентируюсь не на привычность экрана, а на несколько конкретных вопросов.

  • Какой объём токена поступит на выходе по текущей оценке?
  • Какое ценовое влияние показывает интерфейс для этого объёма?
  • Какова комиссия выбранного пула и где указана сетевой расход?
  • Какой допуск проскальзывания установлен?
  • Что будет, если транзакция не исполнится: какие условия останутся выполненными и какой расход может списаться?
  • Достаточно ли ликвидности именно в выбранном пуле или маршруте?

Ответы не превращают сделку в предсказуемую операцию. Они дают картину до подписи. Если интерфейс не показывает важные параметры или вы не понимаете, откуда взялась итоговая оценка, разумный шаг — остановиться и разобраться, а не компенсировать непонимание широким допуском проскальзывания.

Для новичка хорошая база — сначала провести небольшую операцию, сумма которой не повредит личному бюджету, и внимательно прочитать данные до и после исполнения. Это не способ заработать на тренировке и не гарантия, что следующая сделка пройдёт так же. Условия меняются, а на другой сети, с другим токеном и пулом механизм может дать другой результат.

Децентрализованные биржи для новичков не требуют веры в красивый интерфейс. Они требуют понимания того, что именно подписывается. DEX автоматизирует обмен, но не отменяет риск ликвидности, рыночного движения и сетевой платы. Смарт-контракт исполняет правила, а не заботится о том, чтобы итог оказался выгодным именно для вас.

Что я считаю главным в риск-менеджменте на DEX

Когда кто-то говорит, что комиссия и проскальзывание «съели депозит», я сначала уточняю, что именно он сравнивает. Сумму до обмена с количеством токенов после? Ожидаемую цену с фактической? Или баланс кошелька до и после, включая плату за газ? Без этих деталей объяснение может оказаться красивой догадкой.

На DEX стоимость операции складывается из разных механизмов. Комиссия пула определяется условиями пула. Газ оплачивает вычисления в сети. Ценовое влияние зависит от размера сделки относительно ликвидности. Проскальзывание возникает, пока меняются условия исполнения. Только фактические данные транзакции позволяют разбирать конкретную потерю.

Мой подход здесь прагматичный: сначала разделить расходы и риски, потом оценить каждый отдельно. Смотреть на ликвидность до обмена, не путать допуск проскальзывания с гарантией цены, проверять газ и не отправлять сделку вслепую. Это не самый эффектный способ пользоваться DeFi. Зато он оставляет меньше места для сюрпризов, которые потом хочется списать на загадочную комиссию.

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

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