Front Running Bots - Pemburu Peluang di Dunia Crypto

Apa itu Bot Lari Depan? Mari kita jelajahi dampak dan solusi bagi pengguna dan proyek untuk Front Running Bot.

Fakta bahwa pengguna front run adalah masalah yang menyakitkan di Crypto dan tidak memiliki solusi, alasan utama untuk ini adalah bot yang berjalan di depan membuat nilai yang diterima pengguna tidak sama dengan nilai sebenarnya yang diterima pengguna. menerima.

Artikel berikut ini dimaksudkan untuk menjelaskan apa itu Front Running Bot , implikasi dan solusi terkait baik bagi pengguna maupun sisi proyek untuk Front Running Bot. 

Apa itu bot?

Sebelum menyelam lebih dalam ke bot yang berjalan di depan, mari pelajari dasar-dasar bot.

Sederhananya, bot hanyalah program yang telah diprogram untuk mengotomatisasi perdagangan. Alih-alih harus memantau setiap pergerakan di pasar, melihat waktu yang tepat untuk membeli dan menjual, bot akan secara otomatis mensintesis dan mengevaluasi informasi yang tersedia di pasar dan melakukan pembelian aset untuk pengguna.

Sebagian besar bot saat ini memiliki karakteristik dasar berikut:

  • Analisis data dari pasar : Gabungkan dan evaluasi informasi dari berbagai sumber dan putuskan apakah akan membeli atau menjual kelas aset tertentu. (Contoh sederhana jika harga SUSHI mencapai $5, jalankan order beli).
  • Prediksi risiko : Hitung risiko di pasar dan putuskan berapa banyak yang akan dibeli/dijual.
  • Kemampuan untuk membeli dan menjual aset : Gunakan API untuk membeli dan menjual secara taktis (terkadang membeli banyak pesanan kecil, terkadang semuanya dengan harga pasar).

Bot adalah alat yang efektif karena sepenuhnya otomatis, mampu memproses banyak informasi sekaligus, bebas dari emosi, dan sepenuhnya bergantung pada data untuk berfungsi. Tapi tentu saja mereka tidak sempurna, sepenuhnya tergantung pada parameter yang mengungkapkan kelemahan bot di pasar yang tidak diketahui, saat ini pengalaman manusia akan memiliki keuntungan untuk membantu melestarikan modal atau membantu menciptakan modal, menghasilkan keuntungan yang lebih baik. 

Ada banyak jenis bot dengan kegunaan yang berbeda di pasar seperti: bot perdagangan yang digunakan untuk menguji berbagai strategi perdagangan, bot arbitrase yang digunakan untuk membeli dan menjual arbitrase, dan jenis bot yang akan kita pelajari, bot yang berjalan di depan.

Apa itu bot terdepan?

Konsep terdepan

Front-running mengambil keuntungan dari MENGETAHUI bahwa transaksi di masa depan akan mempengaruhi harga dan melakukan pemesanan tepat sebelum transaksi itu untuk menghasilkan keuntungan bagi diri Anda sendiri.

Misalnya, dalam keuangan tradisional, jika seorang pedagang atau dana tahu bahwa saham TLSA Tesla akan dibeli oleh seseorang dalam volume hingga $ 10 juta, mereka dapat menempatkan pesanan pembelian di muka dan ketika pesanan untuk membeli 10 juta. dolar dilakukan menyebabkan harga berkembang, mereka akan segera melakukan order jual dan menikmati keuntungan. 

Front Running Bots - Pemburu Peluang di Dunia Crypto

Contoh Front-running dalam Keuangan Tradisional

Bot terdepan di Crypto

Kemampuan untuk mengantisipasi transaksi yang akan datang adalah bagian yang sangat penting dari front-running. Jadi mengapa di Crypto, kasus yang dijalankan di depan begitu sering dan begitu banyak?

Ini dalam desain Ethereum atau blockchain dengan desain yang mirip dengan Ethereum, semua transaksi yang diajukan harus berhenti di mempool (kira-kira di mana transaksi menunggu untuk diproses). Sekarang penambang atau bot dapat memindai mempool. Bot yang memindai mempool akan menemukan transaksi yang sesuai untuk dijalankan di depan (X). 

Fitur kedua dari desain Ethereum adalah penambang memiliki kekuatan untuk memilih urutan transaksi yang diproses, dan tentu saja mereka akan memprioritaskan transaksi yang membayar biaya lebih tinggi (inilah yang menyebabkan masalah MEV ). Jadi ketika bot selesai memindai dan menemukan X, mereka hanya perlu:

  • Tempatkan pesanan beli dengan biaya gas sedikit lebih tinggi dari gas X.
  • Kemudian tempatkan pesanan jual dengan gas sedikit lebih rendah dari X.
  • Dan keuntungan dari front-run.

Menempatkan pesanan berkepala dua seperti di atas adalah salah satu bentuk terdepan yang populer saat ini, juga dikenal sebagai "serangan sandwich".

Front Running Bots - Pemburu Peluang di Dunia Crypto

Contoh serangan sandwich

Contoh bot yang berjalan di depan

Front Running Bots - Pemburu Peluang di Dunia Crypto

Contoh bot yang berjalan di depan. Txs hash: transaksi 1 , transaksi 2 , transaksi 3

Sebagai contoh pair USDC-SAK3 bisa kita lihat tepat ditengah-tengah order beli 1 SAK3 ada 2 order beli dan jual 0,4x SAK3 secara bersamaan dari alamat yang sama, ini tipikal user yang front-run di kripto.

Melihat detail hash txs di atas, hanya dalam 2 perdagangan, bot ini mengantongi lebih dari $1.500 ketika dia membeli 0,4x SAK3 seharga $7.473 dan menjualnya seharga $9.013.

Singkatnya :

  1. Bot yang berjalan di depan melihat potensi perdagangan yang berjalan di depan (selipnya cukup besar, dampak harga cukup tinggi untuk menguntungkan).
  2. Masukkan pesanan beli dengan ukuran yang wajar (karena pesanan beli juga akan mempengaruhi harga) sebelum pesanan pengguna
  3. Discharge segera setelah perintah pengguna dijalankan. Keuntungan bot terletak pada slippage yang dibuat pengguna, yang memfasilitasi pembelian dengan harga rendah dan penjualan dengan harga tinggi.

Ethereum adalah lingkungan yang ideal untuk front-run

Dapat dikatakan bahwa desain Ethereum telah menciptakan lingkungan yang ideal dan menyediakan semua alat yang diperlukan untuk menjalankannya:

  • Bot mengetahui transaksi terlebih dahulu dan memiliki kemampuan untuk mempengaruhi urutan transaksi (biaya gas yang lebih tinggi), penambang juga dapat memanfaatkan hak mereka dan menempatkan transaksi mereka terlebih dahulu untuk menjalankan transaksi awal.
  • Volume transaksi di Ethereum semakin meningkat, baik dari segi frekuensi transaksi maupun nilai per transaksi.

Front Running Bots - Pemburu Peluang di Dunia Crypto

Frekuensi transaksi harian di jaringan Ethereum.

Front Running Bots - Pemburu Peluang di Dunia Crypto

Nilai per transaksi di jaringan Ethereum

  • Likuiditas yang tipis menyebabkan fluktuasi harga yang besar.
  • Siapa pun dapat membuat atau membeli dan menggunakan bot untuk menjalankannya terlebih dahulu.

Front Running Bots - Pemburu Peluang di Dunia Crypto

Penggunaan bot dan biaya transaksi yang tinggi, menciptakan pendapatan yang menguntungkan bagi para penambang

Pengembangan lini depan tidak dapat dihindari.

Front Running Bots - Pemburu Peluang di Dunia Crypto

Nilai yang diekstraksi oleh MEV (USD) menunjukkan peningkatan pendapatan yang diperoleh bot

Jenis front-run yang umum dan efeknya

Beberapa jenis front-run yang umum:

  • Front-run dasar : Tempatkan pesanan pada peluang yang berpotensi menguntungkan.
  • Displacement attack : Penambang mengganti transaksi asli dengan transaksinya sendiri, transaksi yang diganti masih dapat dilakukan tetapi efeknya tidak akan seperti yang direncanakan semula.
  • Serangan penyisipan (serangan sandwich) : Letakkan perdagangan di kedua ujung transaksi asli dan nikmati keuntungan tanpa memegang aset, transaksi dengan serangan sandwich akan sering mengalami slippage yang lebih tinggi.
  • Supression attack : Menunda transaksi awal, potensi transaksi yang meninggalkan slippage rendah, penambang dapat sepenuhnya menunda transaksi, jika transaksi ingin dieksekusi, slip harus disesuaikan lebih tinggi.

Solusi untuk mencegah bot dijalankan di depan di crypto

Dari sudut pandang pengguna 

Dari sudut pandang pengguna, beberapa cara dasar yang dapat kita terapkan untuk membatasi front-run meliputi:

  • Transaksi Terpisah : Alih-alih mengeksekusi banyak transaksi besar sekaligus, pengguna dapat membagi transaksi menjadi banyak transaksi yang lebih kecil, yang akan mengurangi daya tarik transaksi ke bot yang berjalan di depan karena nilai yang mereka miliki. Eksploitasi akan lebih sedikit.
  • Sesuaikan selip rendah : Bot itu sendiri saat menempatkan perdagangan juga akan memengaruhi harga, jadi menyesuaikan selip rendah akan mencegah kerugian pengguna yang tidak perlu. Namun, menyesuaikan selip rendah dapat membuat perdagangan lebih sulit untuk dieksekusi.

Front-running adalah bagian dari MEV (miner-extractable value) atau keuntungan yang diperoleh penambang dengan menyalahgunakan wewenangnya. Saat ini, tidak ada solusi untuk menghapus MEV, di bawah ini adalah beberapa ide dan tindakan luar biasa untuk meminimalkan kerusakan yang dibawa MEV kepada pengguna.

Dari perspektif  pengembang

Pengembang dapat membagi langkah-langkah untuk mengurangi dampak MEV menjadi tiga cabang utama:

  • Mengubah infrastruktur : Blockchain menghilangkan kemampuan penambang untuk memesan ulang transaksi dan mengambil langkah-langkah untuk meningkatkan efisiensi pemesanan transaksi.
  • Ada langkah-langkah untuk membuat transaksi lebih pribadi : Buat bot tidak memiliki informasi yang cukup untuk melakukan transaksi
  • Kembangkan langsung dari atas dan berikan Dapps kemampuan untuk meminimalkan dampak dari lari di depan 

Beberapa contoh

Beberapa contoh DApps (aplikasi terdesentralisasi) yang membuat transaksi menjadi lebih pribadi atau memiliki batasan front-run:

  • KeeperDAO : Menggunakan Mempool tersembunyi yang disebut Hiding Book. Transaksi, pesanan pinjaman akan dilewati, di mana bot Penjaga akan mengambil keuntungan melalui MEV melalui perdagangan arbitrase atau likuidasi aset. Keuntungan MEV disimpan ke perbendaharaan ROOK, pengguna menerima sebagian dari keuntungan dalam bentuk token ROOK. Transaksi ini akan bebas biaya, menghindari slip di depan.
  • SecretSwap : Adalah AMM di Jaringan Rahasia. Secret Swap menggunakan kontrak rahasia (SNIP-20) untuk melindungi pengguna dari bot MEV yang dijalankan di depan. Kontrak SNIP-20 dienkripsi saat berada di mempool, mencegah ekstraksi MEV.
  • Jaringan TaiChi: Adalah layanan transaksi pribadi yang dioperasikan oleh SparkPool. Transaksi pengguna hanya dapat dilihat oleh Sparkpool dan bukan oleh node Ethereum lainnya, sehingga bot MEV tidak dapat menemukan transaksi di Mempool.
  • Archer DAO: Archer DAO's Archer Swap menggunakan Archer Relay untuk melewati Mempool dan mengirim transaksi pengguna langsung ke penambang dan Flashbot MEV -Geth milik proyek itu sendiri . ArcherSwap mencegah front-runs, slippage dan tidak ada biaya transaksi untuk perdagangan yang gagal.
  • Alchemist : mistX.io adalah AMM Alchemist, yang beroperasi di jaringan Flashbots, memungkinkan pengguna untuk mengirim transaksi yang mirip dengan bundel Transaksi Flashbots. Selain bebas transaksi, pengguna juga tidak perlu membayar biaya saat membatalkan pesanan.
  • 1Inch : Tarif virtual 1 inci menetapkan tingkat konversi yang jika dibeli dan dijual segera akan menerima tarif yang sama persis. Ini berarti bahwa jika bot atau pengguna menukar token dengan harga X dan segera menukarnya kembali, mereka akan menerima harga X, tetapi tidak mendapat manfaat dari "serangan sandwich". 1Inch akan menetapkan periode tunggu yang disebut "periode pembusukan" di mana tarif di atas diterapkan, mulai dari 1 hingga 5 menit.

Menutup pikiran

Menjalankan di depan khususnya dan MEV pada umumnya tidak dapat dihindari dan akan tumbuh dengan pertumbuhan jaringan Ethereum.

Jenis serangan terdepan bisa jauh lebih beragam dan kompleks, membawa dampaknya ke tingkat berikutnya.

Front Running Bots - Pemburu Peluang di Dunia Crypto

Serangan Sandwich 2 lantai

MEV masih belum tereksploitasi karena saat ini sebagian besar penambang belum menyadari potensi keuntungan dari memanfaatkan kekuatan mereka dan menambang MEV. Ada kemungkinan besar bahwa di masa depan, penambang MEV akan menjadi arus utama dan memiliki efek yang tak terbayangkan pada Ethereum.

Dengan demikian, melalui artikel tersebut, Anda pasti sudah memahami apa itu Front Running Bot, serta dampak dan solusi terkait baik bagi pengguna maupun proyek untuk Front Running Bot.

Jika Anda memiliki pertanyaan atau komentar lain tentang topik ini, Anda dapat berkomentar di bawah ini untuk berdiskusi dan bertukar pikiran!



Mina bekerja sama dengan Polygon

Mina bekerja sama dengan Polygon

Mina dan Polygon akan bekerja sama untuk mengembangkan produk yang meningkatkan skalabilitas, verifikasi yang disempurnakan, dan privasi.

Analisis Model Operasi Uniswap V2 (UNI) - Dasar dari AMM

Analisis Model Operasi Uniswap V2 (UNI) - Dasar dari AMM

Analisis dan evaluasi model operasi Uniswap V2, model paling dasar untuk AMM apa pun.

Instruksi untuk menggunakan pertukaran Remitano: Beli dan jual Bitcoin di bursa Remitano

Instruksi untuk menggunakan pertukaran Remitano: Beli dan jual Bitcoin di bursa Remitano

Pertukaran Remitano adalah pertukaran pertama yang memungkinkan pembelian dan penjualan cryptocurrency dalam VND. Petunjuk untuk mendaftar Remitano dan membeli dan menjual Bitcoin secara detail di sini!

Instruksi untuk berpartisipasi dalam testnet Tenderize di Solana terperinci dan mudah dimengerti

Instruksi untuk berpartisipasi dalam testnet Tenderize di Solana terperinci dan mudah dimengerti

Artikel ini akan memberi Anda petunjuk paling lengkap dan terperinci untuk menggunakan testnet Tenderize.

Panduan lengkap dan terperinci untuk menggunakan Pasar Mangga

Panduan lengkap dan terperinci untuk menggunakan Pasar Mangga

Artikel ini akan memberi Anda panduan paling lengkap dan terperinci untuk menggunakan Pasar Mangga untuk merasakan fungsionalitas penuh dari proyek baru ini di Solana.

UNLOCKED Series #1 - Meningkatkan Keamanan Anda di Coin98 Super App

UNLOCKED Series #1 - Meningkatkan Keamanan Anda di Coin98 Super App

Dalam episode pertama Seri UNLOCKED ini, kami akan menambahkan lapisan keamanan ekstra ke dompet Anda menggunakan Pengaturan Keamanan.

Bagaimana cara Farm Crypto dan bergabung dengan DeFi dengan aman?

Bagaimana cara Farm Crypto dan bergabung dengan DeFi dengan aman?

Bertani adalah peluang bagus bagi pengguna untuk mendapatkan crypto dengan mudah di DeFi. Tapi apa cara yang tepat untuk bertani kripto dan bergabung dengan DeFi dengan aman?

Penilaian DeFi: Dapatkah DeFi dihargai berdasarkan arus kas?

Penilaian DeFi: Dapatkah DeFi dihargai berdasarkan arus kas?

Artikel tersebut menerjemahkan pendapat penulis @jdorman81 tentang masalah penilaian di Defi, bersama dengan beberapa pendapat pribadi penerjemah.

Petunjuk untuk menggunakan lantai Saddle Finance dari A sampai Z

Petunjuk untuk menggunakan lantai Saddle Finance dari A sampai Z

Saddle Finance adalah AMM yang memungkinkan perdagangan & menyediakan likuiditas untuk tBTC, WBTC, sBTC, dan renBTC. Panduan Pengguna Lantai Pelana.

Apa yang harus dipersiapkan ketika Bitcoin (BTC) melampaui puncak 500 juta VND/BTC dan apakah musim Pump Coin 2017 akan kembali dengan kuat?

Apa yang harus dipersiapkan ketika Bitcoin (BTC) melampaui puncak 500 juta VND/BTC dan apakah musim Pump Coin 2017 akan kembali dengan kuat?

Mengapa Anda harus mulai mengawasi Bitcoin (BTC) sekarang? Dan apa yang harus dipersiapkan ketika Bitcoin (BTC) melampaui puncak 500 juta VND/BTC?

Sign up and Earn ⋙
Sign up and Earn ⋙