Нещодавній інцидент на децентралізованій біржі вкотре нагадав про критичну важливість контролю прослизання (slippage). Один із користувачів мережі здійснив обмін 1126,44 ETH (близько $2,01 млн) лише на 5776 токенів LIT, ринкова вартість яких на момент угоди становила скромні $14 208. Чистий збиток від цієї операції перевищив $2 млн — фактично повна втрата капіталу.

Аналіз ончейн-даних, проведений нашою командою, показує, що цій фатальній угоді передував вивід коштів із централізованої біржі Binance. Одразу після цього відбувся пробний обмін через той самий смарт-контракт: 0,999 ETH були успішно конвертовані в 736,89 LIT за нормальним ринковим курсом (приблизно 737 LIT за 1 ETH).

Однак за збереження аналогічних умов за свій основний капітал користувач мав отримати сотні тисяч токенів. Натомість на баланс надійшло менше ніж 6000 LIT, що в сотні разів менше очікуваного обсягу.

Чому це сталося?

Головна причина — механізм прослизання (slippage). На децентралізованих майданчиках, що працюють на основі автоматичних маркет-мейкерів (AMM), курс розраховується математично, виходячи з балансу токенів у пулі. Якщо розмір заявки занадто великий відносно загальних запасів пулу, покупка сама зсуває ціну вгору. Чим більше монет викуповує інвестор, тим дорожче обходиться кожна наступна одиниця.

Обсяг у $2 млн, очевидно, перевищив можливості пулу LIT/ETH, що спричинило миттєве зростання ціни. Угода виконалася за курсом, який виявився в десятки разів гіршим за ринковий — класичний випадок "з'їдання" пулу з низькою ліквідністю.

Як не повторити таку помилку?

Сучасні інтерфейси DEX дозволяють гнучко налаштовувати ліміт прослизання (slippage tolerance). Цей параметр задає граничне відхилення ціни, при досягненні якого смарт-контракт автоматично скасовує операцію. Якби постраждалий встановив цей ліміт на безпечному рівні (зазвичай 0.5–1%), транзакція просто б відхилилася.

Досвідчені учасники ринку також використовують перевірені захисні інструменти:

  • Дроблення ордера: розділення великого капіталу на дрібні частини для відновлення пулу.
  • DEX-агрегатори: розподіл транзакції за різними джерелами через сервіси на кшталт 1inch.
  • Аналіз глибини пулу: попередня перевірка доступних обсягів за допомогою скринерів.

Додаткову небезпеку при високому допуску прослизання становлять MEV-боти. Виявивши велику транзакцію в публічному мемпулі, автоматизований алгоритм випереджає її, завищує ціну та миттєво перепродує актив трейдеру з вигодою для себе.

Думка експерта: Цей випадок — не просто прикра помилка, а суворий урок для всіх, хто працює з низьколіквідними парами на DEX. Перед будь-якою великою угодою необхідно перевіряти глибину пулу та встановлювати жорсткі ліміти slippage. В іншому разі один невірний клік може обнулити портфель за секунди. На жаль, повернути криптовалюту після подібних інцидентів практично неможливо — розраховувати на добру волю валідаторів чи ботів не варто.