mendefinisikan istilah sandwiched

Sandwich Attack merupakan salah satu bentuk manipulasi transaksi yang sering ditemukan di DeFi. Dalam strategi ini, bot akan menempatkan dua transaksi—satu sebelum dan satu sesudah swap Anda—untuk secara artifisial menaikkan atau menurunkan harga, sehingga perdagangan Anda terjadi pada harga yang kurang menguntungkan dan bot dapat memperoleh keuntungan dari slippage. Sandwich attack kerap terjadi di Ethereum maupun AMM Layer 2 (seperti Uniswap), khususnya saat volatilitas tinggi pada token-token populer. Teknik ini termasuk dalam kategori Maximal Extractable Value (MEV). Untuk meminimalkan risiko sandwich attack, Anda dapat menggunakan limit order, transaksi privat, atau endpoint RPC yang dilindungi.
Abstrak
1.
Arti: Serangan smart contract di mana transaksi korban diapit antara dua transaksi penyerang, menyebabkan manipulasi harga dan slippage yang berlebihan.
2.
Asal & Konteks: Muncul sekitar tahun 2020 ketika transaksi blockchain menjadi transparan di mempool dan MEV (Miner Extractable Value) mulai dikenal. Penyerang memanfaatkan keterbukaan transaksi yang masih tertunda untuk melakukan front-run dan back-run pada perdagangan korban.
3.
Dampak: Pengguna DeFi mengalami kerugian tak terduga saat swap karena penyerang mengekstrak nilai dengan memanipulasi harga. Hal ini merusak keadilan dalam perdagangan terdesentralisasi dan memaksa pengguna untuk menggunakan solusi privasi atau membayar biaya lebih tinggi untuk mengurangi risiko.
4.
Kesalahpahaman Umum: Mengira ini sama dengan slippage biasa. Slippage adalah volatilitas pasar, sedangkan sandwich attack adalah manipulasi yang disengaja. Banyak pemula berpikir pengaturan toleransi slippage sudah cukup melindungi, padahal penyerang dapat menciptakan slippage secara artifisial yang melebihi toleransi tersebut.
5.
Tips Praktis: Gunakan pool transaksi privat seperti Flashbots Protect, atur toleransi slippage yang ketat (0,1%-0,5%), lakukan trading pada pasangan dengan likuiditas tinggi, bertransaksi saat periode rendah kemacetan, atau gunakan DEX batch auction. Pantau perubahan harga sebelum dan sesudah transaksi Anda.
6.
Pengingat Risiko: Pool privasi membutuhkan biaya; batas toleransi slippage yang terlalu ketat bisa menyebabkan transaksi gagal; sandwich attack lebih sering terjadi di chain tertentu (misal, Ethereum mainnet). Kemampuan perlindungan DEX sangat bervariasi—pilih platform dengan hati-hati dan tetap update informasi.
mendefinisikan istilah sandwiched

Apa Itu Sandwich Attack?

Sandwich Attack adalah strategi di mana bot memanfaatkan transaksi Anda dengan menempatkan transaksi mereka sendiri sebelum dan sesudah transaksi Anda untuk memperoleh keuntungan dari slippage.

Serangan ini masuk dalam kategori Maximal Extractable Value (MEV), di mana validator atau searcher mendapatkan keuntungan tambahan dengan mengatur ulang urutan transaksi dalam satu blok. Sandwich attack paling sering terjadi di pool Automated Market Maker (AMM) seperti Uniswap, di mana harga token ditentukan secara algoritmik dan diperbarui secara real-time setiap kali ada transaksi.

Saat bot mendeteksi transaksi Anda yang masih pending, bot tersebut akan mengirim transaksi “front-running” terlebih dahulu untuk menggerakkan harga melawan Anda, sehingga swap Anda dieksekusi pada harga yang lebih buruk. Setelah transaksi Anda selesai, bot segera melakukan transaksi “back-running” untuk mengembalikan harga ke level semula, sehingga keuntungan terkunci. Sumber utama keuntungan penyerang berasal dari toleransi slippage Anda—yaitu rentang deviasi harga yang bersedia Anda terima.

Mengapa Anda Perlu Memahami Sandwich Attack?

Sandwich attack dapat secara signifikan meningkatkan biaya transaksi Anda dan menyebabkan hasil yang jauh lebih buruk dari perkiraan.

Bagi pengguna biasa, dampak paling jelas adalah swap yang tampak normal dieksekusi pada harga yang jauh lebih tidak menguntungkan dibandingkan harga yang dikutip, dan transaksi Anda diapit oleh dua transaksi besar pada riwayat transaksi. Semakin kecil nilai transaksi Anda atau semakin lebar toleransi slippage, semakin besar peluang Anda menjadi target.

Bagi market maker dan tim proyek, sandwich attack dapat menyebabkan fluktuasi harga tajam saat peluncuran token atau acara pemasaran, sehingga order beli riil menjadi terdilusi dan memengaruhi harga maupun pengalaman pengguna.

Memahami sandwich attack membantu Anda memilih metode dan waktu transaksi yang optimal untuk meminimalkan kerugian. Pengetahuan ini juga memungkinkan tim merancang routing dan parameter yang lebih tahan terhadap MEV.

Bagaimana Cara Kerja Sandwich Attack?

Sandwich attack menghasilkan keuntungan melalui rangkaian “beli-lalu-jual” atau “jual-lalu-beli” yang mengapit transaksi Anda.

Langkah 1: Seorang searcher mendeteksi swap Anda yang masih pending di mempool. Misalnya, Anda menukar 1.000 USDC ke token X dengan toleransi slippage 1%.

Langkah 2: Searcher mengirim transaksi “front-run”, misalnya membeli token X terlebih dahulu agar harga pool naik. Karena AMM menentukan harga token berdasarkan formula, harga eksekusi Anda menjadi lebih buruk setelah front-run ini.

Langkah 3: Transaksi Anda dieksekusi pada harga yang kurang menguntungkan. Selama toleransi slippage 1% Anda tidak terlampaui, sistem akan memproses order Anda, sehingga Anda menerima token X lebih sedikit dengan harga lebih tinggi.

Langkah 4: Searcher langsung mengirim transaksi “back-run” untuk menjual kembali token X yang telah dibeli ke dalam pool, mengembalikan harga ke level semula. Keuntungan diperoleh dari selisih harga dalam rentang slippage Anda, sementara risiko utamanya adalah pergerakan pasar mendadak dan transaksi gagal (biaya gas).

Sandwich attack lebih mungkin terjadi—dan lebih menguntungkan—jika Anda mengatur slippage tinggi, menggunakan endpoint RPC publik, atau menukar token volatil pada jam sibuk. Sebaliknya, penggunaan limit order, transaksi privat, atau routing yang terlindungi akan mempersulit searcher mendeteksi dan mengatur ulang transaksi Anda.

Bagaimana Sandwich Attack Terjadi di Dunia Kripto?

Sandwich attack sangat umum di mainnet Ethereum dan pool AMM L2, terutama saat periode volatilitas tinggi yang dipicu suatu peristiwa.

Pada pool AMM populer seperti Uniswap, tanda-tanda sandwich attack adalah dua transaksi besar berurutan yang mengapit swap Anda ketika token baru terdaftar, dipromosikan oleh influencer, atau sebagai respons terhadap berita besar on-chain atau spekulasi airdrop. Explorer blockchain sering menunjukkan swap Anda “terjepit” di antara dua transaksi besar.

Saat menggunakan dompet Web3 Gate untuk swap agregat melalui RPC publik dengan slippage tinggi pada token volatil, Anda juga berisiko mengalami sandwich attack. Sebaliknya, pada order book spot exchange terpusat (CEX) Gate, transaksi dicocokkan berdasarkan prioritas waktu dan harga serta tidak muncul di mempool publik—sehingga sandwich attack hampir mustahil—walaupun biaya transaksi dan slippage lain (seperti market impact) tetap berlaku.

Di L2 (seperti Arbitrum, Optimism) dan chain EVM lain (seperti BSC, Polygon), biaya gas lebih rendah memungkinkan searcher melakukan sandwich attack dalam skala besar, namun keuntungan per transaksi lebih kecil dan mengandalkan strategi frekuensi tinggi.

Bagaimana Cara Mengurangi Risiko Sandwich Attack?

Mengurangi sandwich attack melibatkan pengelolaan visibilitas, toleransi slippage, dan waktu transaksi.

Langkah 1: Turunkan slippage Anda. Atur slippage untuk swap hanya selebar yang diperlukan untuk eksekusi—utamakan limit yang lebih ketat atau limit order saat jam sibuk.

Langkah 2: Gunakan endpoint RPC yang terlindungi atau transaksi privat. Ini akan mengirimkan transaksi Anda melalui relay atau pool privat yang tahan MEV, sehingga paparan ke mempool berkurang. Banyak dompet dan router menawarkan opsi ini.

Langkah 3: Pilih limit order atau eksekusi terfragmentasi. Limit order atau pembagian TWAP (time-weighted average price) mengurangi dampak pasar satu kali dan meminimalkan peluang sandwich.

Langkah 4: Hindari jam sibuk. Beberapa menit pertama setelah peluncuran token atau pengumuman besar biasanya terjadi aktivitas sandwich intens. Pilih pool dengan likuiditas lebih dalam dan periode yang lebih stabil untuk trading.

Langkah 5: Simulasikan sebelum trading. Gunakan alat simulasi atau fitur “expected execution price” pada router untuk membandingkan rute dan mendeteksi dampak harga atau proyeksi slippage yang tidak normal.

Saat menggunakan aggregator Web3 Gate, aktifkan perlindungan MEV jika tersedia, dan gunakan limit order atau split order pada token volatil. Di CEX Gate, gunakan limit order atau iceberg order untuk mengontrol harga eksekusi dan eksposur.

Aktivitas sandwich attack dan mekanisme pertahanannya berkembang seiring waktu sepanjang tahun lalu.

Berdasarkan dashboard publik dan data tim riset tahun 2025, pendapatan MEV tetap tinggi—dengan sandwich attack sebagai kontributor utama. Meski data berbeda antar dashboard, pendapatan harian MEV umumnya berkisar dari jutaan hingga beberapa juta USD; selama peristiwa besar, baik jumlah maupun proporsi transaksi sandwich melonjak (berdasarkan berbagai dashboard publik Q3-Q4 2025).

Sepanjang 2025, seiring volume trading L2 meningkat dan biaya transaksi menurun, sandwich attack menyumbang porsi lebih besar dari aktivitas MEV L2—namun keuntungan per transaksi menurun, lebih mengandalkan frekuensi dan routing yang dioptimalkan. Semakin banyak router dan dompet meluncurkan RPC terlindungi, transaksi privat, serta pencocokan berbasis intent selama enam bulan terakhir. Beberapa DEX melaporkan penurunan tingkat sandwich attack di pool utama (mengacu pada berbagai pembaruan protokol dan dashboard H2 2025).

Bagi pengguna biasa, perubahan yang jelas di akhir 2025 adalah routing terlindungi kini lebih umum secara default; pengaturan slippage yang direkomendasikan lebih konservatif; dan peringatan “price impact” untuk token trending lebih jelas. Pada 2026, perlindungan ini diperkirakan menjadi pengaturan default di lebih banyak dompet dan aggregator.

Apa Perbedaan Sandwich Attack dan Frontrunning?

Sandwich attack terdiri dari “frontrunning” dan “back-running”, sedangkan frontrunning hanya mencakup bagian awal saja.

Frontrunning adalah menempatkan transaksi tepat sebelum milik Anda untuk menggerakkan harga melawan Anda; sandwich attack “menjepit” order Anda dengan transaksi sebelum dan sesudah yang mengembalikan harga ke posisi semula, sehingga keuntungan terkunci. Keduanya mengandalkan urutan transaksi dan visibilitas mempool, namun sandwich attack lebih sensitif terhadap pengaturan slippage dan kedalaman pool karena strukturnya yang lengkap.

Cara membedakan: Jika hanya ada satu transaksi besar searah tepat sebelum transaksi Anda, kemungkinan itu frontrunning; jika ada transaksi besar sebelum dan setelah yang berlawanan arah mengapit transaksi Anda, kemungkinan itu sandwich attack. Memahami perbedaan ini akan membantu Anda memilih strategi pertahanan yang lebih efektif.

Istilah Kunci

  • MEV (Maximal Extractable Value): Keuntungan tambahan yang diperoleh miner atau validator melalui pengurutan transaksi—sangat terkait dengan sandwich attack.
  • Sandwich Attack: Penyerang memasukkan transaksi mereka sebelum dan sesudah transaksi target untuk memperoleh keuntungan dari pergerakan harga yang diinduksi.
  • Mempool: Area penyimpanan sementara untuk transaksi blockchain yang masih pending—merupakan area utama perburuan pelaku sandwich attack.
  • Transaction Ordering: Proses penentuan urutan transaksi dalam satu blok; berdampak langsung pada harga eksekusi dan risiko sandwich attack.
  • Slippage Protection: Mekanisme toleransi harga yang ditentukan pengguna untuk membantu mencegah kerugian berlebihan akibat peristiwa seperti sandwich attack.
  • Private Pool: Saluran trading yang menyembunyikan detail transaksi dari publik—menurunkan risiko menjadi target sandwich attack.

FAQ

Kerugian Apa yang Dapat Ditimbulkan Sandwich Attack pada Transaksi Saya?

Sandwich attack menyebabkan transaksi Anda dieksekusi pada harga yang lebih buruk dari yang diinginkan—mengakibatkan kerugian slippage tambahan. Penyerang memanipulasi harga dengan memasukkan transaksi mereka sebelum dan sesudah transaksi Anda sehingga Anda membeli dengan harga lebih tinggi atau menjual dengan harga lebih rendah. Kerugian ini biasanya muncul sebagai nilai token yang turun atau profit yang berkurang, dengan dampak sangat signifikan pada transaksi bernilai besar.

Bagaimana Cara Mengetahui Apakah Transaksi Saya Menjadi Target Sandwich Attack?

Perhatikan lonjakan harga tiba-tiba segera setelah Anda mengirimkan transaksi. Tanda-tanda utama meliputi: volatilitas tajam sesaat setelah pengiriman; harga eksekusi jauh lebih buruk dari perkiraan; alamat wallet asing yang bertransaksi cepat tepat sebelum dan sesudah transaksi Anda di blockchain explorer. Menggunakan limit order daripada market order di platform seperti Gate juga dapat membantu mendeteksi aktivitas tidak wajar.

Apakah Transaksi Kecil Rentan terhadap Sandwich Attack?

Transaksi kecil lebih jarang menjadi target karena biaya penyerang (gas fee) bisa lebih besar dari potensi keuntungan. Namun, pada pair dengan likuiditas rendah atau kondisi pasar tidak biasa, bahkan transaksi kecil pun dapat berisiko. Disarankan memilih pair dengan likuiditas tinggi di platform utama seperti Gate dan melakukan trading saat periode ramai untuk menurunkan risiko.

Apakah Penggunaan Private Transaction Pool Sepenuhnya Mencegah Sandwich Attack?

Private transaction pool (seperti Flashbots) sangat mengurangi risiko sandwich karena order Anda tersembunyi dari mempool publik. Namun, ini tidak sepenuhnya tanpa risiko—operator pool sendiri dapat menjadi ancaman, dan beberapa interaksi cross-chain atau DeFi tetap dapat mengekspos niat Anda. Kombinasi kontrol risiko tingkat platform (seperti di Gate) dan penggunaan private pool memberikan perlindungan optimal.

Mengapa Sandwich Attack Lebih Parah di DEX daripada di Exchange Terpusat?

Trading di DEX sangat transparan—semua transaksi terlihat di mempool publik, sehingga penyerang mudah memantau dan mendahului transaksi. Di exchange terpusat seperti Gate, order book bersifat privat dengan mesin pencocokan yang cepat—penyerang tidak mudah menargetkan transaksi spesifik. Selain itu, blok DEX membutuhkan waktu lebih lama untuk finalisasi, memberi penyerang lebih banyak waktu untuk bertindak. Untuk transaksi besar, exchange terpusat umumnya menawarkan tingkat keamanan lebih tinggi.

Referensi & Bacaan Lanjutan

Sebuah “suka” sederhana bisa sangat berarti

Bagikan

Glosarium Terkait
APR
Annual Percentage Rate (APR) adalah tingkat hasil atau biaya tahunan yang dihitung sebagai bunga sederhana, tanpa memasukkan efek bunga berbunga. Label APR umumnya ditemukan pada produk tabungan di bursa, platform pinjaman DeFi, dan halaman staking. Dengan memahami APR, Anda dapat memperkirakan imbal hasil berdasarkan lama kepemilikan, membandingkan berbagai produk, serta mengetahui apakah bunga berbunga atau aturan lock-up diberlakukan.
APY
Annual Percentage Yield (APY) merupakan metrik yang mengannualisasi bunga majemuk, memungkinkan pengguna membandingkan hasil nyata dari berbagai produk. Tidak seperti APR yang hanya memperhitungkan bunga sederhana, APY memperhitungkan dampak reinvestasi bunga yang diperoleh ke saldo pokok. Dalam investasi Web3 dan kripto, APY sering dijumpai pada staking, lending, liquidity pool, serta halaman earn platform. Gate juga menampilkan hasil menggunakan APY. Untuk memahami APY, pengguna perlu mempertimbangkan baik frekuensi penggandaan maupun sumber penghasilan yang mendasarinya.
AMM
Automated Market Maker (AMM) merupakan mekanisme perdagangan on-chain yang memanfaatkan aturan yang telah ditetapkan untuk menentukan harga dan mengeksekusi transaksi. Pengguna menyetorkan dua atau lebih aset ke dalam pool likuiditas bersama, di mana harga akan menyesuaikan secara otomatis berdasarkan rasio aset yang ada di dalam pool tersebut. Biaya transaksi akan didistribusikan secara proporsional kepada penyedia likuiditas. Tidak seperti bursa tradisional, AMM tidak menggunakan order book; sebaliknya, partisipan arbitrase berperan menjaga harga pool tetap sejalan dengan harga pasar secara umum.
Rasio LTV
Rasio Loan-to-Value (LTV) adalah perbandingan antara jumlah dana yang dipinjam dengan nilai pasar agunan. Indikator ini digunakan untuk menilai batas keamanan dalam aktivitas peminjaman. LTV menentukan besaran pinjaman yang dapat diperoleh serta titik di mana risiko mulai meningkat. Rasio ini banyak diterapkan pada peminjaman DeFi, perdagangan leverage di exchange, dan pinjaman dengan agunan NFT. Mengingat setiap aset memiliki tingkat volatilitas yang berbeda, platform umumnya menetapkan batas maksimum dan ambang peringatan likuidasi untuk LTV, yang akan disesuaikan secara dinamis mengikuti perubahan harga real-time.
Pencampuran
Commingling adalah praktik di mana bursa kripto atau kustodian menggabungkan dan mengelola aset digital dari beberapa pelanggan dalam satu dompet bersama. Bursa kripto atau kustodian menyimpan aset pelanggan di dompet terpusat yang dikelola oleh institusi, serta mencatat kepemilikan aset setiap pelanggan secara internal, bukan di blockchain secara langsung oleh pelanggan.

Artikel Terkait

Apa Itu Narasi Kripto? Narasi Teratas untuk 2025 (DIPERBARUI)
Pemula

Apa Itu Narasi Kripto? Narasi Teratas untuk 2025 (DIPERBARUI)

Memecoins, token restaking yang cair, derivatif staking yang cair, modularitas blockchain, Layer 1s, Layer 2s (Optimistic rollups dan zero knowledge rollups), BRC-20, DePIN, bot perdagangan kripto Telegram, pasar prediksi, dan RWAs adalah beberapa narasi yang perlu diperhatikan pada tahun 2024.
2024-11-26 02:13:25
Apa itu Stablecoin?
Pemula

Apa itu Stablecoin?

Stablecoin adalah mata uang kripto dengan harga stabil, yang sering dipatok ke alat pembayaran yang sah di dunia nyata. Ambil USDT, stablecoin yang paling umum digunakan saat ini, misalnya, USDT dipatok ke dolar AS, dengan 1 USDT = 1 USD.
2022-11-21 08:35:14
ONDO, Proyek yang Disukai oleh BlackRock
Pemula

ONDO, Proyek yang Disukai oleh BlackRock

Artikel ini mengupas tentang ONDO dan perkembangannya baru-baru ini.
2024-02-02 10:42:34