Lubang Kelinci 1 inci: perlindungan dari serangan sandwich

Nov 26 2022
Fitur RabbitHole 1 inci akan melindungi pengguna MetaMask dari serangan sandwich, salah satu cara paling umum untuk mengekstraksi MEV di DeFi. Jaringan 1 inci dengan senang hati memperkenalkan RabbitHole 1 inci, fitur baru yang bertujuan untuk melindungi pengguna MetaMask yang beralih ke 1 inci dari serangan sandwich — jenis front-running yang paling umum.

Fitur RabbitHole 1 inci akan melindungi pengguna MetaMask dari serangan sandwich, salah satu cara paling umum untuk mengekstraksi MEV di DeFi.

1inch Network dengan senang hati memperkenalkan 1inch RabbitHole, fitur baru yang bertujuan untuk melindungi pengguna MetaMask yang beralih ke 1inch dari serangan sandwich — jenis front-running yang paling umum .

Serangan sandwich dijelaskan

Saat melakukan pertukaran pada pertukaran terdesentralisasi, pengguna berpotensi menjadi korban dari apa yang disebut "serangan sandwich", cara mendapatkan nilai maksimal yang dapat diekstrak (MEV). Meskipun secara teknis tidak ilegal, serangan sandwich masih merupakan jenis manipulasi harga crypto dengan memanfaatkan teknologi dasar bursa terdesentralisasi. Dan serangan sandwich dapat menyebabkan kerugian yang signifikan bagi pengguna.

Untuk menjalankan serangan sandwich, bot yang dibuat khusus digunakan untuk memindai kumpulan memori (mempool) pertukaran terdesentralisasi tempat transaksi menunggu untuk diproses. Jika bot mendeteksi perdagangan swap besar yang tertunda, bot akan memulai dua transaksi: satu sebelum perdagangan dan yang lainnya setelah perdagangan, yang pada dasarnya "menjepit" perdagangan korban. Untuk mendapatkan transaksi pertama langsung sebelum perdagangan korban, biaya gas ekstra dibayarkan.

Katakanlah, seorang pengguna ingin membeli 1.000 token X untuk 20 token Y dengan toleransi selip 1% — artinya jumlah minimum token X yang mereka setujui untuk diterima adalah 1.000–1% = 990.

Bot sandwich mendeteksi perdagangan dan menempatkan transaksi beli untuk Y langsung sebelum perdagangan korban dan transaksi jual untuk Y langsung setelah perdagangan korban. Selanjutnya, tiga transaksi dieksekusi.

  • Transaksi 1: bot mengeksekusi transaksi pembelian, dan pembelian aset Y yang tinggi menaikkan harganya.
  • Transaksi 2: korban membeli Y dengan harga lebih tinggi dari perkiraan semula, dan perdagangan besar memompa harga Y lebih tinggi lagi.
  • Transaksi 3: bot menjual Y, mengantongi selisih harga.

Serangan sandwich pertama diyakini dilakukan di Bancor pada 27 Februari 2018:

  • Posisi Di Blok: 28
  • Posisi Di Blok: 29
  • Posisi Di Blok: 30

RabbitHole 1 inci: perisai dari serangan sandwich

RabitHole 1 inci adalah fitur yang memecahkan masalah serangan sandwich dengan mengirimkan transaksi swap pada 1 inci langsung ke validator dan menghindari menempatkannya ke mempool tempat bot sandwich dapat menyerang mereka.

Untuk mencapai itu, penyedia agregat RabbitHole, seperti Flashbots, BloXroute, Eden dan Manifold, yang memungkinkan pengiriman transaksi swap langsung ke validator.

RabbitHole secara khusus akan menguntungkan pengguna MetaMask, karena, sementara beberapa dompet crypto (termasuk Dompet 1 inci, Ledger dan Trezor) mampu membuat dan menandatangani transaksi, tetapi tidak segera menyiarkannya, MetaMask tidak.

RabbitHole dirancang sebagai proxy, menghubungkan dompet MetaMask pengguna 1 inci dan validator Ethereum. Algoritme uniknya akan memeriksa transaksi swap pada 1 inci untuk ancaman serangan sandwich, dan jika ancaman tersebut terdeteksi, transaksi akan dikirim langsung ke validator, menggunakan salah satu penyedia gabungan.

Untuk periode pengujian, RabbitHole akan bebas digunakan. Setelah menerima umpan balik dari komunitas, keputusan akan dibuat terkait opsi pembayaran untuk RabbitHole. Salah satu opsi yang memungkinkan adalah mempertaruhkan sejumlah token 1INCH.

Panduan langkah demi langkah untuk menggunakan Lubang Kelinci 1 inci tersedia di Pusat Bantuan .

Nantikan berita dan pembaruan 1inch Network lainnya!