
Сандвіч-атака — це стратегія, за якої боти отримують прибуток із вашої угоди, розміщуючи власні транзакції до та після вашої з метою використання прослизання ціни.
Ця атака належить до категорії Maximal Extractable Value (MEV). У цьому випадку валідатори або пошуковці отримують додатковий прибуток, змінюючи порядок транзакцій у блоці. Сандвіч-атаки найчастіше відбуваються у пулах автоматизованого маркет-мейкера (AMM), таких як Uniswap, де ціна токенів визначається алгоритмом і змінюється в реальному часі під час кожної угоди.
Коли бот виявляє вашу транзакцію, що очікує підтвердження, він спочатку надсилає "front-running" угоду, щоб змінити ціну не на вашу користь, унаслідок чого ваш обмін відбувається за гіршим курсом. Після виконання вашої угоди бот негайно здійснює "back-running" угоду, повертаючи ціну до попереднього рівня, фіксуючи прибуток. Основне джерело прибутку для атакуючого — ваша толерантність до прослизання, тобто діапазон відхилення ціни, який ви погоджуєтесь прийняти.
Сандвіч-атаки можуть значно збільшити ваші торгові витрати та призвести до гірших результатів, ніж очікувалося.
Для звичайних користувачів найпомітнішим наслідком є виконання, на перший погляд, стандартного обміну за значно гіршою ціною, ніж було запропоновано, а у вашій історії транзакцій ваша операція розташована між двома великими угодами. Чим менший обсяг вашої угоди або ширша толерантність до прослизання, тим вища ймовірність стати ціллю атаки.
Для маркет-мейкерів і команд проєктів сандвіч-атаки можуть спричинити різкі коливання цін під час запуску токенів або маркетингових подій, розмиваючи реальні ордери на купівлю та впливаючи як на ціноутворення, так і на користувацький досвід.
Розуміння сандвіч-атак допомагає обирати оптимальні торгові методи та час, зменшуючи втрати. Це також дозволяє командам розробляти більш стійкі до MEV маршрутизацію та параметри.
Сандвіч-атака приносить прибуток через послідовність "купити-потім-продати" або "продати-потім-купити" навколо вашої транзакції.
Крок 1. Пошуковець знаходить ваш обмін, що очікує підтвердження в мемпулі. Припустимо, ви обмінюєте 1 000 USDC на токен X із прослизанням 1%.
Крок 2. Пошуковець надсилає "front-run" угоду — наприклад, купує токен X, щоб підняти ціну в пулі. Оскільки AMM визначає ціну токенів за формулами, ваша очікувана ціна виконання погіршується після такого front-run.
Крок 3. Ваша угода виконується за менш вигідною ціною. Якщо допустиме прослизання 1% не перевищене, система обробляє ваш ордер, і ви отримуєте менше токенів X за вищою ціною.
Крок 4. Пошуковець одразу надсилає "back-run" угоду, продаючи раніше куплені токени X назад у пул, відновлюючи ціну майже до початкового рівня. Прибуток утворюється через різницю у вашому вікні прослизання, а основними ризиками є раптові ринкові рухи та невдалі транзакції (витрати на газ).
Імовірність і вигідність сандвіч-атак зростає, якщо ви встановлюєте високе прослизання, користуєтеся публічними RPC-ендпоінтами або торгуєте волатильними токенами у пікові періоди. Натомість використання ліміт-ордерів, приватних транзакцій або захищеної маршрутизації ускладнює пошуковцям виявлення та зміну порядку вашої угоди.
Сандвіч-атаки поширені в основній мережі Ethereum та L2-пулах AMM, особливо під час періодів високої волатильності та подієвих сплесків.
У популярних AMM-пулах, як-от Uniswap, типовими ознаками є дві великі послідовні угоди, що оточують ваш обмін, коли токени щойно лістяться, просуваються інфлюенсерами або реагують на важливі ончейн-новини чи спекуляції щодо airdrop. У блокчейн-оглядачах часто видно, як ваш обмін "затиснутий" між двома великими угодами.
Під час використання Web3-гаманця Gate для агрегованих обмінів через публічні RPC із високим прослизанням на волатильних токенах ви також піддаєтеся ризику сандвіч-атаки. На централізованій біржі (CEX) Gate спотова книга ордерів працює за пріоритетом часу та ціни, а угоди не з’являються у публічних мемпулах — тому сандвіч-атаки майже неможливі, хоча інші види торгових витрат і прослизання (наприклад, ринковий вплив) все одно існують.
На L2 (наприклад, Arbitrum, Optimism) та інших EVM-ланцюгах (BSC, Polygon) менші комісії дозволяють пошуковцям здійснювати більше сандвіч-атак у масштабі, але прибуток з однієї угоди менший і залежить від високої частоти.
Зниження ризику сандвіч-атак передбачає контроль видимості, толерантності до прослизання та часу виконання.
Крок 1. Зменшуйте прослизання. Встановлюйте прослизання для обмінів лише настільки широким, наскільки потрібно для виконання — у завантажені періоди віддавайте перевагу жорсткішим обмеженням або ліміт-ордерам.
Крок 2. Використовуйте захищені RPC-ендпоінти або приватні транзакції. Вони надсилають ваші угоди через MEV-стійкі ретранслятори чи приватні пули, зменшуючи видимість у мемпулі. Багато гаманців і маршрутизаторів пропонують такі опції.
Крок 3. Обирайте ліміт-ордери або фрагментоване виконання. Ліміт-ордери або TWAP (середньозважена ціна за часом) зменшують разовий ринковий вплив і мінімізують вікно для сандвіч-атак.
Крок 4. Уникайте пікових періодів. Перші хвилини після запуску токена чи важливих оголошень супроводжуються інтенсивною сандвіч-активністю. Вибирайте пули з глибшою ліквідністю та стабільніші періоди для торгівлі.
Крок 5. Симулюйте перед торгівлею. Використовуйте інструменти симуляції або функції маршрутизатора з "очікуваною ціною виконання", щоб порівнювати маршрути та виявляти аномальний вплив на ціну чи прогнозоване прослизання.
Під час використання Web3-агрегатора Gate вмикайте захист від MEV, якщо це доступно, а також використовуйте ліміт-ордери або розбиття ордерів на волатильних токенах. На Gate CEX застосовуйте ліміт-ордери або iceberg-ордери для контролю ціни виконання та ризику.
Активність сандвіч-атак і захисні механізми розвиваються паралельно протягом останнього року.
Згідно з даними публічних дашбордів і дослідницьких команд за 2025 рік, дохід від MEV залишається високим, а сандвіч-атаки є ключовим джерелом. Хоча дані відрізняються залежно від дашборда, типовий щоденний дохід від MEV становить від мільйонів до кількох мільйонів доларів США; під час великих подій як кількість, так і частка транзакцій з міткою "sandwich" різко зростає (за даними публічних дашбордів за III-IV квартали 2025 року).
У 2025 році, із зростанням обсягів торгівлі на L2 і зниженням комісій, частка сандвіч-атак у структурі MEV на L2 зросла, але прибуток з однієї угоди зменшився, і все більше залежить від частоти та оптимізованої маршрутизації. За останні шість місяців все більше маршрутизаторів і гаманців впровадили захищені RPC, приватні транзакції та механізми на основі інтенцій. Деякі DEX повідомили про зниження рівня сандвіч-атак у великих пулах (з посиланням на оновлення протоколів і дашборди за II півріччя 2025 року).
Для звичайних користувачів одна з помітних змін наприкінці 2025 року — захищена маршрутизація частіше використовується за замовчуванням; рекомендовані налаштування прослизання стали більш консервативними; а попередження про "вплив на ціну" для трендових токенів стали чіткішими. У 2026 році очікується, що такі захисти стануть налаштуваннями за замовчуванням у більшості гаманців і агрегаторів.
Сандвіч-атака включає як "front-running", так і "back-running", тоді як front-running охоплює лише перший етап.
Front-running означає розміщення угоди безпосередньо перед вашою з метою вплинути на ціну не на вашу користь; сандвіч-атака "затискає" ваш ордер між попередньою та наступною угодами, які повертають ціну до початкового рівня, фіксуючи прибуток. Обидві стратегії залежать від порядку транзакцій і видимості в мемпулі, але сандвіч-атаки більш чутливі до налаштувань прослизання та глибини пулу через свою повну структуру.
Щоб їх розрізнити: якщо ви бачите лише одну велику угоду в тому ж напрямку безпосередньо перед вашою — це, ймовірно, front-running; якщо ж ваш ордер оточують велика попередня і протилежна наступна угоди — це, ймовірно, сандвіч-атака. Розуміння цієї різниці допомагає обирати більш цільові захисні стратегії.
Сандвіч-атаки призводять до виконання вашої угоди за гіршою ціною, ніж планувалося, і до додаткових втрат від прослизання. Атакуючі маніпулюють цінами, вставляючи власні транзакції перед і після вашої, тож ви купуєте за завищеною ціною або продаєте за заниженою. Такі втрати зазвичай проявляються у знецінених токенах або зменшенні прибутку, особливо це відчутно для великих угод.
Звертайте увагу на різкі коливання ціни одразу після відправлення угоди. Основні ознаки: значна миттєва волатильність після відправлення; ціна виконання значно гірша за очікувану; невідомі адреси гаманців швидко торгують безпосередньо до і після вашої угоди у блокчейн-оглядачах. Використання ліміт-ордерів замість ринкових на таких платформах, як Gate, також допомагає виявити підозрілу активність.
Малі угоди менш імовірно стають мішенню, оскільки витрати атакуючого (комісії газу) можуть перевищити потенційний прибуток. Однак у парах із низькою ліквідністю або за незвичних ринкових умов навіть невеликі транзакції можуть бути під ризиком. Рекомендується торгувати в парах із високою ліквідністю на основних платформах, таких як Gate, і здійснювати угоди у періоди високої активності для зниження ризику.
Приватні пули транзакцій (наприклад, Flashbots) суттєво знижують ризик сандвіч-атак, оскільки ваш ордер прихований від публічного мемпулу. Проте це не гарантує повного захисту — оператори пулу можуть становити ризик, а деякі кросчейн- чи DeFi-операції все ще можуть розкрити ваші наміри. Оптимальний захист забезпечує поєднання платформних контролів ризику (як на Gate) і використання приватних пулів.
Торгівля на DEX є дуже прозорою — всі транзакції видно у публічних мемпулах, що полегшує атакуючим моніторинг і випередження угод. На централізованих біржах, таких як Gate, книги ордерів є приватними, а рушії зіставлення працюють швидко — атакуючі не можуть легко націлитись на окремі угоди. Крім того, блоки на DEX фіналізуються повільніше, даючи атакуючим більше часу для дій. Для великих угод централізовані біржі зазвичай забезпечують вищу безпеку.


