Tanya Jawab

Apakah Sandwich Attack di DEX Bisa Dihindari?

Ya, sandwich attack di DEX bisa dihindari dengan slippage tolerance rendah, private RPC, atau DEX yang punya proteksi MEV bawaan.

Keamanan CryptoDeFiDEX

Ya, sandwich attack di DEX bisa dihindari — dan caranya tidak serumit yang dibayangkan. Data on-chain menunjukkan bot MEV berhasil mengekstrak lebih dari $1,3 miliar dari pengguna DeFi sepanjang 2023, sebagian besar berasal dari sandwich attack terhadap trader yang menetapkan slippage tolerance terlalu longgar (di atas 1–2%).

Cara Kerja Sandwich Attack

Bot MEV memantau mempool publik Ethereum dan jaringan EVM lain secara real-time. Ketika mendeteksi transaksi swap besar dengan slippage tinggi, bot langsung “mengapit” transaksi kamu: satu transaksi dikirim sebelumnya (frontrun) untuk mendorong harga naik, lalu satu transaksi lagi dikirim setelahnya (backrun) untuk menjual di harga lebih tinggi. Kamu yang menanggung selisihnya.

Langkah Konkret untuk Menghindarinya

1. Turunkan slippage tolerance Ini cara paling langsung. Mayoritas wallet seperti MetaMask secara default memberi slippage 0.5–1%, tapi banyak pengguna menaikkannya sendiri saat transaksi gagal. Jangan biasakan. Untuk token dengan likuiditas dalam (ETH, USDC, WBTC), slippage 0.1% sudah cukup.

2. Gunakan private RPC atau private mempool Layanan seperti Flashbots Protect RPC dan MEV Blocker menyembunyikan transaksi kamu dari mempool publik sehingga bot MEV tidak bisa membacanya sebelum transaksi dikonfirmasi. Cara pakainya: ganti RPC endpoint di MetaMask ke https://rpc.mevblocker.io — gratis dan tanpa biaya tambahan.

3. Pilih DEX dengan proteksi MEV bawaan CoW Swap menggunakan sistem batch auction di mana semua order dikumpulkan dan diselesaikan secara bersamaan oleh solver, bukan langsung ke mempool. 1inch Fusion bekerja mirip. Kedua platform ini secara struktural sulit diserang sandwich attack karena tidak ada urutan transaksi individual yang bisa disisipkan bot.

4. Hindari swap di jam volume rendah Saat likuiditas pool sedang tipis (misalnya dini hari zona waktu Asia), dampak harga satu transaksi besar lebih terasa dan lebih mudah dieksploitasi. Pilih waktu volume tinggi untuk swap besar.

5. Pecah transaksi besar Kalau perlu swap senilai besar, pertimbangkan memecah menjadi beberapa transaksi lebih kecil. Ini mengurangi price impact sekaligus membuat profil transaksi kurang menarik bagi bot MEV.

Kenapa Ini Penting bagi Pengguna Indonesia

Berbeda dengan deposito BCA/BRI yang memberikan return tetap 4–5% per tahun atau ORI yang sekitar 6–7%, aset di DeFi memang menawarkan potensi lebih tinggi — tapi risiko teknis seperti sandwich attack adalah biaya tersembunyi yang sering diabaikan pemula. Kehilangan 1–2% per swap karena serangan MEV bisa menggerus keuntungan signifikan dalam jangka panjang.

Untuk memahami lebih jauh ekosistem tempat sandwich attack terjadi, baca juga apa itu mempool dan cara kerjanya serta apa itu MEV dan mengapa miner bisa mencuri profit trader. Kalau kamu baru mulai belajar DEX, artikel cara kerja automated market maker (AMM) juga layak dibaca lebih dulu.


Artikel ini bersifat edukatif dan bukan saran keuangan atau investasi personal.

Belajar DeFi Langsung — Bukan Hanya Teori

WhaleX Masterclass 2 Hari: dari setup wallet sampai LP DeFi aktif menghasilkan. Praktik langsung, dipandu mentor berpengalaman.

Lihat Jadwal Kelas →

Pertanyaan Umum

Cara paling mudah menghindari sandwich attack di DEX?

Set slippage tolerance serendah mungkin, idealnya 0.1–0.5%. Semakin sempit batas slippage, semakin tidak menguntungkan bagi bot MEV untuk menyerang transaksi kamu.

Apakah Uniswap atau DEX lain sudah punya proteksi sandwich attack?

Beberapa DEX dan aggregator seperti CoW Swap dan 1inch Fusion menggunakan sistem batch settlement dan private mempool yang secara aktif memblokir sandwich attack tanpa perlu konfigurasi manual.