Untuk memahami cara kerja Flashbots, kita harus familier terlebih dahulu dengan istilah "miner extractable value" (MEV). MEV adalah laba yang bisa didapatkan oleh miner dengan menyertakan, mengecualikan, atau mengubah urutan transaksi saat melakukan mining sebuah blok.
Flashbots berperan penting dalam perdagangan kripto, DeFi, dan ekosistem blockchain yang lebih luas karena berfokus dalam menghadirkan transparansi dan mendemokratisasi akses ke aktivitas MEV. Hal ini mencakup pencegahan transaksi frontrunning dan backrunning yang dapat berdampak negatif terhadap pedagang dan pengguna.
Frontrunning adalah tindakan mendapatkan keunggulan yang tidak adil dengan mengirim transaksi sebelum transaksi pengguna lain, sedangkan backrunning adalah tindakan mengirim transaksi dengan sengaja setelah transaksi pengguna lain.
Untuk mengatasi masalah ini, Flashbots membuat saluran terpisah untuk menyertakan transaksi ke dalam sebuah blok guna memfasilitasi lelang yang terbuka dan adil untuk proses pengurutan transaksi. Prosesnya adalah sebagai berikut:
Builder (pembangun) blok pihak ketiga membuat bundel transaksi, lalu mengirimnya ke miner melalui jaringan Flashbots.
Builder blok menentukan pilihan mereka dan pengurutan transaksi berdasarkan potensi laba yang akan didapatkan (MEV).
Kemudian, miner berinteraksi secara langsung dengan jaringan lalu menentukan bundel yang akan disertakan dalam blok baru berdasarkan bagi hasil yang ditawarkan oleh builder blok.
Pengguna yang mengirim transaksi kepada builder blok dengan tip (insentif) akan diprioritaskan, sehingga menghasilkan marketplace yang transparan, efisien, dan adil untuk pengurutan transaksi.
Flashbots menawarkan berbagai produk dan layanan kepada pengguna dan kontributornya:
Flashbots Auction: Marketplace terbuka untuk pengurutan transaksi yang efisien dan adil. Produk ini memungkinkan para validator untuk mendelegasikan tugas konstruksi blok kepada pihak ketiga atau jaringan builder blok pihak ketiga untuk mengoptimalkan profitabilitas blok.
Flashbots Protect: Endpoint Remote Procedure Call (RPC) atau Panggilan Prosedur Jarak Jauh yang dapat digunakan oleh siapa saja untuk melindungi diri dari frontrunning, backrunning, dan transaksi yang gagal. RPC adalah semacam server komputer yang memungkinkan pengguna membaca data blockchain dan memfasilitasi transaksi ke dan pada berbagai jaringan.
Flashbots Data: Dasbor dan alat untuk meningkatkan transparansi aktivitas MEV pada blockchain Ethereum dan Flashbots Auction.
Mari kita lihat beberapa manfaat unik yang ditawarkan oleh Flashbots di dalam bidang kripto:
Melalui mekanisme lelang untuk pengurutan transaksi, miner mampu memperoleh lebih banyak laba dengan menyertakan atau memprioritaskan transaksi dengan biaya yang lebih tinggi.
Flashbots mengurangi kemungkinan terjadinya frontrunning dan backrunning. Hal ini memastikan bahwa transaksi dieksekusi secara adil dan aman
Flashbots mengurangi risiko pelaku kejahatan memanfaatkan ekstraksi MEV dengan membuat lelang terbuka untuk pengurutan transaksi
Flashbots meningkatkan transparansi dengan memungkinkan pedagang melihat biaya sebenarnya dari memasang transaksi.
Mari kita lihat batasan penggunaan Flashbots dalam bidang perdagangan kripto:
Flashbots beroperasi melalui sistem transaksi off-chain yang dapat menyebabkan sentralisasi kontrol pengurutan transaksi secara tidak disengaja. Jika kontrol terhadap proses pengambilan keputusan bersifat eksternal dan dilakukan oleh sejumlah kecil pihak, maka hal ini dapat menyebabkan praktik penipuan.
Terdapat risiko manipulasi pasar. Karena Flashbots memungkinkan para miner untuk memprioritaskan transaksi dengan biaya yang lebih tinggi, pedagang tertentu dapat berpotensi menaikkan harga untuk mendapatkan keunggulan yang tidak adil dibandingkan pedagang lain.
Pedagang kecil mungkin sulit bersaing dengan pedagang besar yang mampu membayar biaya transaksi yang lebih tinggi, sehingga menghasilkan situasi yang tidak seimbang bagi pemain kecil.
Penerapan Flashbots mungkin sulit akibat kerumitan teknis dan masalah kompatibilitas dengan infrastruktur yang ada dalam ekosistem
Pada tahun 2022, Flashbots mengusulkan konsep SUAVE yang bertujuan untuk mendesentralisasikan peran builder blok dan melawan kekuatan sentralisasi dari arus order yang eksklusif.
Perdagangan sandwich, dikenal juga sebagai serangan sandwich atau sandwiching, merupakan sebuah strategi pe...