September 16

Проскальзывание в DeFi. Всё, что нужно знать 

Перевод

Это вольный перевод: 101blockchains.com/defi-slippage-explained.

Введение

Децентрализованные биржи являются наиболее популярными решениями в сфере DeFi. Крах централизованных бирж, таких как FTX, создал спрос именно на DEXs.

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

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

Это неотъемлемый риск торговли на DEX, который требует проверенных и протестированных решений.

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

Самый частый вопрос у ончейн-трейдера: «как избежать проскальзывания в торговле?», - и ответ заключается в понимании (данного феномена).

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

Давайте рассмотрим лучшие практики для избежания проскальзывания - с глубоким пониманием влияния (его) на пользователей DeFi.

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

Основные концепции проскальзывания в DeFi, объяснённые для новичков, касаются изменения цены актива во время выполнения сделки.

Например, вы размещаете ордер на покупку 30 единиц криптовалюты за 1 ETH по указанной цене. Однако к моменту выполнения сделки можете получить только 29 единиц. Разница в 1 единицу — результат проскальзывания.

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

Вы можете разработать такие стратегии, имея формальное понимание проскальзывания и факторов, которые к нему приводят.

Каковы причины проскальзывания?

Проскальзывание — мера разницы между указанной ценой сделки и фактической ценой сделки на момент выполнения.

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

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

Проскальзывание может быть как положительным, так и отрицательным - в зависимости от рыночных движений.

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

Ответы на вопрос: «Что такое скользящая цена в DeFi?» - также помогут понять важные факторы, вызывающие его. (Ниже перечислены) факторы, отвечающие за проскальзывание на децентрализованных биржах:

  • Время подтверждения блока.
  • Ликвидность пары токенов в сделке.
  • Объём торгов.
  • Дизайн автоматизированного маркет-мейкера (AMM).

Давайте рассмотрим роль этих переменных.

Время подтверждения блока

Время подтверждения блока — промежуток времени между отправкой сделки и её подтверждением.

Как время подтверждения блока влияет на расчёт скользящей цены для пользователей DeFi? Следует отметить, что даже самые быстрые транзакции в сети Ethereum требуют 13 секунд на подтверждение. Сети второго уровня и другие блокчейн-сети могут также предлагать более быстрое время подтверждения блоков.

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

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

Ликвидность пары токенов

Большинство ончейн-трейдеров знают, что пары токенов с низкой ликвидностью могут привести к высокому проскальзыванию.

Как ликвидность влияет на торговлю для конкретной пары токенов?

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

(Проскальзывание в этом смысле) — одна из основных проблем для пар токенов, которые испытывают большие колебания цен.

Объём торгов

Объём торгов на DEX также является важным фактором, отвечающим за проскальзывание.

Вам нужно понимать различные сценарии (поведения) в DeFi из-за колебаний объёмов торгов, чтобы создать безопасные торговые стратегии. Например, большие объёмы торгов могут означать необходимость большего времени для подтверждения блока. В результате трейдеры могут наблюдать значительные изменения в цене сделки между временем отправки и временем подтверждения.

Дизайн AMM в децентрализованных биржах

Дизайн децентрализованной биржи также является важным фактором, отвечающим за проскальзывание в транзакциях. Ценовые кривые и различные условия ликвидности, наряду с другими практиками реализации, могут определять степень (уровень) проскальзывания.

Ответы на вопрос: «Как избежать скользящей цены в торговле?» - также включают объяснение механизмов работы автоматизированных маркет-мейкеров (AMM).

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

Механизм автоматизированного маркет-мейкера обеспечивает возможность торговли активами без наличия контрагента. С AMM в дизайне DEX пользователи не нуждаются в маркет-мейкерах для проведения сделки. Трейдеры могут внести актив, который они хотят продать, и вывести соответствующее количество актива, который они хотят купить.

Механизм проскальзывания также виден в формуле, используемой для ценообразования активов в AMM.

Классическая модель AMM использует математическую функцию для определения цены актива. Эта модель также известна как модель постоянного произведения (Constant Product Market Maker Model) и использует функцию (x*y=k), где соотношение активов в ликвидном пуле помогает регулировать цену.

Кроме того, проскальзывание также возникает из-за тонких колебаний цен активов во время подтверждения транзакции.

Эффект проскальзывания

Ещё одним важным моментом в объяснении проскальзывание является (его) влияние (на DeFi-процессы).

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

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

Представьте, что торговая цена BTC составляет $20,000, и трейдер предполагает, что она вырастет примерно на 5% в течение следующих нескольких часов. Трейдер устанавливает целевую прибыль на уровне 5% ($21,000) и стоп-лосс на уровне 2.5% ($19,500).

Как скользящая цена влияет на эту ситуацию?

Нужно учитывать, что тысячи других трейдеров смотрят на цену BTC и приходят к тому же заключению (что и первый). Трейдеры размещают свои ордера на покупку одновременно, и цена BTC может вырасти, скажем, на 2%. Таким образом, ордер, размещённый первым трейдером, будет выполнен по цене $20,400 вместо $20,000.

Вы заметили, как проскальзывание повлияло на всю структуру сделки?

Сделка должна была быть низкорисковой и высокодоходной. Проскальзывание перевернуло ситуацию и превратила её в высокорисковую и низкодоходную сделку.

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

Сценарии проскальзывания

Введение в понятие проскальзывания охватывает не только ответы на вопросы: «Что такое скользящая цена в DeFi?» - и факторы, вызывающие скользящую цену, но и конкретные сценарии, в которых можете столкнуться с этим явлением.

Вот основные сценарии, где можно ожидать на децентрализованных биржах.

Высокий объём торгов

Вы узнали, что объём торгов является ключевым фактором для определения проскальзывания на ДЕКСах.

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

Как крупные сделки создают нестабильность в ликвидных пулах?

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

Формула проскальывазиня в криптовалюте часто применяется к редким парам с пулами для протоколов с низкой ликвидностью. Протоколы с низкой ликвидностью не имеют достаточной ликвидности, чтобы поддерживать цену активов для транзакций с высоким объемом.

Кроме того, децентрализованные биржи работают на блокчейн-сетях, таких как Solana, Ethereum и Binance Smart Chain. Поэтому децентрализованные биржи требуют времени для обработки транзакций, в отличие от централизованных бирж, которые обеспечивают мгновенное выполнение.

Обычная торговля

Следующий важный сценарий для расчёта проскальзывания касается регулярной торговли.

Даже ликвидные пулы не застрахованы от скользящей цены. Это явление очевидно для ликвидных пулов с популярными парами активов, такими как ETH-BTC. Почему? Отсутствие мгновенных транзакций на DEX создаёт трудности для трейдеров.

Лучшие практики для избежания скользящей цены

Как вы могли заметить, проскальзывание может возникнуть из-за временного разрыва между отправкой и подтверждением транзакции. Когда в блокчейне происходит много транзакций, майнеры (валидаторы) будут приоритизировать транзакции с более высоким уровнем газа.

Рассмотрим различные способы уменьшения проблем, связанных с проскальзыванием.

Платите больше за газ

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

Поэтому транзакции с низкими оценками газа могут откладываться на часы. Длительное время подтверждения вашей транзакции может привести к проблемам из-за изменения цен в это время. (Прим. Menaskop: на другой чаше весов - TWAP).

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

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

Используйте решения второго уровня

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

С решениями масштабирования второго уровня вы не будете платить больше за более быстрое подтверждение.

Решения масштабирования второго уровня могут предложить более быстрые и экономичные транзакции по сравнению с транзакциями на Ethereum. Решения второго уровня сворачивают (отсюда - и роллапы) транзакции Ethereum и перемещают их с основной цепи Ethereum.

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

Заключение

Влияние проскальзывания в DeFi представляет собой значительные проблемы для трейдеров. Вам следует изучить, как проскальзывание проникает в решения DeFi, такие как децентрализованные биржи.

В настоящее время DEX являются наиболее популярным выбором в экосистеме DeFi. Важно знать о различных факторах, вызывающих проскальзывание.

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

Имея чёткое представление о переменных, отвечающих за скользящую цену, сможете найти идеальные торговые стратегии для его избегания…

До!