Пояснення атаки-сендвіча: Посібник для початківців по темному лісу DeFi

Атаки-сендвічі використовують прозорість пулу пам'яті, вставляючи операції до і після обміну жертви, збільшуючи витрати та захоплюючи прибуток.

Висока толерантність до слипов, великі угоди та пули з низькою ліквідністю роблять користувачів більш уразливими до Сандвіч-атак.

Зниження проскочення, розподіл угод, використання приватних маршрутів та блокувальники MEV є ефективними засобами захисту від цих атак.

Атака-сендвіч є поширеною стратегією фронтранінгу в DeFi, де зловмисники маніпулюють цінами токенів, оточуючи угоду жертви, що призводить до прихованих витрат і втрат.

ЩО ТАКЕ СЕНДВІЧ-АТАКА?

Атака-сендвіч є однією з найбільш поширених стратегій фронт-ранінгу в децентралізованих фінансах (DeFi). Вона експлуатує невеликий часовий проміжок між моментом, коли користувач подає транзакцію, і моментом, коли вона фактично підтверджується в мережі. Зловмисник здійснює дві угоди — одну перед транзакцією жертви і одну після — ефективно «сендвічуючи» її посередині.

Ось як це працює на практиці: спочатку зловмисник виконує ордер на купівлю, щоб підняти ціну токена. Коли угода жертви проходить, вона виконується за цією завищеною ціною. Відразу після цього зловмисник продає, забираючи різницю та отримуючи безризиковий прибуток.

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

Це не рідкісна подія. Оскільки децентралізовані біржі (DEXs) повністю прозорі, незавершені транзакції видимі в пулі пам'яті. Ця видимість саме і дозволяє зловмисникам прослизнути зі своїми угодами та маніпулювати результатом. У багатьох відношеннях, Sandwich Attack функціонує як невидимий податок на користувачів DeFi—той, який тихо з'їдає їхній капітал щоразу, коли вони торгують.

Більше для читання: Що таке Seed Phrase? Як безпечно зберігати свої крипто-ключі

ЯК ФУНКЦІОНУЄ АТАКА СЕНДВІЧЕМ

Розуміння внутрішніх механізмів атаки сендвіча є важливим для виявлення та уникнення її. Ось розбір того, як зазвичай розвивається атака в середовищі автоматизованого маркет-мейкера (AMM), такому як Uniswap:

1️⃣ Крок 1: Транзакція жертви передається Користувач подає транзакцію обміну на платформі DeFi, обмінюючи Токен A на Токен B. Ця очікуюча угода потрапляє в пул пам'яті, де вона стає видимою перед підтвердженням в блокчейні.

2️⃣ Крок 2: Торгівля атаки з фронт-раном Зловмисник виявляє очікуючий своп і швидко подає ордер на купівлю Токена B, пропонуючи вищу плату за газ. Валідаційні учасники отримують стимул пріоритизувати цю угоду, виконуючи її до угоди жертви. Ордер на купівлю підвищує ціну Токена B.

3️⃣ Крок 3: Виконання угоди жертви Оригінальна транзакція користувача потім обробляється, але тепер за завищеною ціною, викликаною попереднім виконанням зловмисника. Як результат, жертва отримує менше токенів, ніж очікувалося, що робить обмін набагато менш вигідним.

4️⃣ Крок 4: Зворотне замовлення на продаж атакуючого Одразу після торгівлі жертви, зловмисник виконує ордер на продаж Token B. Продаючи під час тимчасового збільшення ціни, зловмисник фіксує прибуток, тоді як жертва зазнає більшого сліпажу та гіршого результату торгівлі.

Більше для читання: Що таке Slippage? Схований витрат у криптоторгівлі

ОЗНАКИ ПОПЕРЕДЖЕННЯ ПРО СЕНДВІЧ-АТАКУ ТА ФАКТОРИ РИЗИКУ

Щоб захистити себе від атаки-сендвіча, критично важливо визнати умови, які роблять вас ймовірною мішенню. Хоча жодна стратегія не може забезпечити повний імунітет, уникнення високоризикових поведінок може суттєво зменшити вашу вразливість.

✅ Висока терпимість до прослизання

Слизькість — це різниця між очікуваною ціною угоди та виконаною ціною. Встановлення високої толерантності до слизькості (, наприклад, 5% або більше ) дає зловмисникам багато можливостей для експлуатації. Більшість DeFi гаманців встановлюють за замовчуванням слизькість близько 0,5%, що є більш безпечним для типовіх обмінів.

✅ Великий обсяг торгів

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

✅ Низьколіквідні пули

Торгівля в тонких ліквідних пулах підвищує вразливість. З меншою ліквідністю легше для зловмисників маніпулювати цінами токенів і отримувати прибуток від слипа.

✅ Публічна видимість пулу пам'яті

На Ethereum та подібних блокчейнах всі очікуючі транзакції транслюються до публічного пулу пам'яті перед підтвердженням. Боти можуть вільно сканувати ці транзакції, перетворюючи прозорість блокчейну на двосічний меч, що дозволяє стратегіям сендвічів.

✅ DEX на базі AMM

Протоколи, що використовують автоматизовані маркет-мейкери — такі як Uniswap, SushiSwap та PancakeSwap — особливо піддаються ризику. Їхні детерміновані ціноутворювальні формули можуть бути передбачені та використані ботами.

❗Визнання цих факторів ризику допомагає користувачам торгувати більш безпечно та стратегічно. Далі: практичні заходи для активного захисту від Sandwich Attacks.

Більше для читання: Що таке AMM та як це працює?

ЯК ЗАХИСТИТИ СЕБЕ ВІД АТАКИ СЕНДВІЧ

У той час як атака типу Sandwich використовує прозорість і автоматизацію систем DeFi, трейдери можуть приймати проактивні стратегії для значного зменшення свого ризику. Нижче наведені перевірені техніки, які широко використовуються учасниками DeFi, що піклуються про безпеку:

Зменшіть свою толерантність до слippage Налаштування ваших параметрів прослизання на більш вузький діапазон обмежує те, наскільки може змінитися ціна виконання. Для більшості обмінів достатньо зберігати прослизання в межах 0,1%–0,5%. Цей більш вузький діапазон зменшує вікно прибутку для зловмисника, роблячи вашу угоду менш привабливою для атаки.

Розділіть великі угоди на менші Якщо ви плануєте обмін з великою вартістю, розгляньте можливість розподілу його на кілька менших угод. Це зменшує ціновий вплив кожного замовлення та знижує спонукання для ботів MEV атакувати. Менші угоди менш помітні і часто обходять фронт-ранінг.

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

Використовуйте Приватні Транзакції або Блокувальники MEV Послуги, такі як Flashbots Protect, дозволяють вам направляти угоди через приватні пул пам'яті, захищаючи їх від публічної видимості та MEV-ботів. Багато гаманців і DEX тепер інтегрують перемикачі або реле захисту MEV, надаючи користувачам додатковий рівень безпеки.

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

Більше для читання: Що таке MVRV Bitcoin? Як це працює?

ꚰ CoinRank x Bitget – Зареєструйтесь & Торгуйте!

Шукаєте останні новини та цікаві інсайти від CoinRank? Завітайте до нашого Twitter та залишайтеся в курсі всіх наших свіжих історій!

〈Пояснення сендвіч-атаки: Посібник для початківців по темному лісу DeFi〉 ця стаття вперше була опублікована в《CoinRank》。

DEFI-3.57%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити