Front-Running

Front-running dalam DeFi adalah praktik memantau transaksi yang belum dikonfirmasi di mempool publik dan mengajukan transaksi yang dirancang untuk mendapat untung dari pengetahuan tentang transaksi yang tertunda tersebut — biasanya dengan membayar biaya gas yang lebih tinggi untuk melompat lebih awal dalam urutan blok. Istilah ini berasal dari keuangan tradisional. Dalam DeFi, ini secara teknis legal dan diaktifkan oleh sifat mempool Ethereum yang transparan dan publik. Front-running adalah subkategori utama dari MEV (Miner/Maximal Extractable Value).

Cara Kerjanya

Semua transaksi yang belum dikonfirmasi di Ethereum berada di area tunggu yang terlihat publik yang disebut mempool. Bot front-runner memantau mempool untuk peluang yang menguntungkan dan menyisipkan transaksinya sendiri dengan biaya gas yang lebih tinggi.

Mekanisme fundamental:

  1. Korban mengirim transaksi swap: Beli 100 ETH Token X di Uniswap, max slippage 1%
  2. Bot front-runner mendeteksi transaksi di mempool
  3. Bot menghitung: jika saya membeli Token X sebelum ini, harga akan naik, dan saya bisa menjual setelah transaksi korban untuk mendapat untung
  4. Bot mengajukan: Beli Token X (biaya gas lebih tinggi → dieksekusi lebih dulu)
  5. Transaksi korban dieksekusi pada harga yang lebih buruk
  6. Bot segera menjual Token X (biaya gas lebih tinggi → dieksekusi tepat setelah korban)

Jenis-Jenis Front-Running / Ekstraksi MEV

Sandwich Attack (serangan paling umum yang terlihat oleh retail)

Bot menempatkan satu transaksi segera sebelum dan satu segera setelah swap korban. “Beli sebelum” memompa harga; korban membeli pada harga yang dipompa; “jual setelah” menyelesaikan ekstraksi.

Front-Running Umum

Alih-alih memahami mekanisme protokol tertentu, front-runner umum mensimulasikan transaksi arbitrer, memeriksa apakah melakukan transaksi yang identik atau serupa terlebih dahulu akan menguntungkan.

Back-Running

Alih-alih melompat ke depan, bot menyisipkan transaksi segera setelah transaksi yang diketahui yang akan mengubah keadaan pasar — misalnya, backing trade besar untuk menangkap arbitrase antar DEX.

Mitigasi

  • Private mempool / RPC endpoint pribadi — Platform seperti Flashbots Protect mengirimkan transaksi langsung ke builder blok, melewati mempool publik
  • Slippage rendah — Menetapkan toleransi slippage yang lebih ketat membatasi keuntungan yang dapat diambil dari sandwich attack
  • TWAMM — Order besar yang tersebar di ribuan blok tidak dapat di-sandwich secara efektif

Kritik

Front-running adalah “kejahatan yang diperlukan” dari DeFi: itu meningkatkan efisiensi pasar melalui arbitrase tetapi merugikan trader retail melalui eksekusi yang lebih buruk. Tidak ada solusi yang sempurna karena akar penyebabnya — transparansi mempool — adalah fitur keamanan yang disengaja dari blockchain publik.

Sentimen Media Sosial

Di X/Twitter dan r/ethereum, front-running / MEV adalah topik perdebatan teknis yang sering. Di komunitas kripto Indonesia, MEV dan sandwich attack semakin dikenal saat DeFi berkembang.

Terakhir diperbarui: 2026-04

Istilah Terkait

Lihat Juga

Sumber

  • Flashbots. “MEV and Front-Running.” (https://docs.flashbots.net) — dokumentasi resmi MEV dan mitigasi.
  • Paradigm. “MEV Research.” (https://www.paradigm.xyz) — penelitian tentang ekstraksi MEV.
  • Ethereum Foundation (https://ethereum.org) — penjelasan tentang mempool dan struktur transaksi.