Apa itu MEV?
MEV adalah keuntungan yang bisa diraih oleh validator (atau miner di era PoW) dengan memanipulasi urutan transaksi yang dimasukkan ke dalam blok. Karena merekalah yang memutuskan transaksi mana yang masuk dan dalam urutan apa, ada peluang besar untuk mengambil keuntungan dari posisi tersebut.
Dulunya disebut “Miner Extractable Value” — setelah Ethereum beralih ke Proof of Stake, istilahnya diubah jadi “Maximal Extractable Value” karena konsepnya berlaku lebih luas dari sekadar miner.
Tiga Strategi MEV yang Paling Umum
Front-running Bot melihat transaksi besar yang masih di mempool (antrian transaksi yang belum dikonfirmasi). Bot menyisipkan transaksi miliknya dengan gas fee lebih tinggi agar dieksekusi terlebih dahulu — memanfaatkan informasi tentang pergerakan harga yang akan segera terjadi.
Sandwich Attack Versi front-running yang lebih agresif. Bot meletakkan satu transaksi sebelum milikmu (membeli) dan satu lagi setelahnya (menjual) — “mengapit” transaksimu. Kamu beli di harga yang sudah lebih tinggi karena bot sudah beli duluan, lalu bot langsung jual ke kamu. Hasilnya: slippage-mu lebih besar dari yang seharusnya.
Liquidation MEV Di protokol lending seperti Aave atau Compound, posisi yang undercollateralized bisa dilikuidasi oleh siapa saja dengan imbalan bonus. Bot MEV berlomba menjadi yang pertama mengeksekusi likuidasi ini.
Skala MEV
Sejak 2020, total MEV yang diekstrak dari Ethereum saja sudah melampaui $1 miliar. Setiap pengguna DeFi yang bertransaksi secara on-chain berpotensi menjadi korban — terutama saat bertransaksi dengan slippage tolerance yang longgar.
Dampak pada Pengguna Biasa
Sandwich attack adalah yang paling terasa langsung. Kamu set slippage 1%, tapi karena ada bot yang mengapit transaksimu, kamu rugi tepat di batas maksimum slippage yang kamu izinkan. Bot meraup perbedaannya.
Cara Mengurangi Risiko MEV
- Gunakan Flashbots Protect atau RPC yang MEV-resistant seperti
mev.blocker.io— transaksi dikirim langsung ke validator tertentu tanpa melewati mempool publik - Set slippage ketat — slippage tolerance besar adalah undangan bagi sandwich bot
- Gunakan private mempool yang ditawarkan beberapa wallet dan aggregator
- Pakai DEX aggregator seperti 1inch yang punya fitur anti-frontrunning bawaan