Evolusi mekanisme MEV: bagaimana Blockchain mengelola urutan transaksi dan peluang arbitrase

MEV: Topik penting dalam industri Blockchain

MEV (Nilai yang Dapat Diekstrak Maksimal) telah menjadi topik hangat di industri Blockchain, karena berkaitan dengan pengurutan transaksi dan peluang arbitrase. Untuk memastikan transparansi, melindungi transaksi, menjaga kesehatan jaringan, dan memberikan imbalan kepada peserta, beberapa platform sedang menerapkan proposal dan mekanisme perbaikan untuk mengelola MEV.

Selain mekanisme yang ada, juga direncanakan untuk membangun lebih banyak mekanisme untuk memastikan prinsip-prinsip tinggi membimbing evolusi MEV.

Satu Artikel Memahami Status dan Masa Depan MEV di Sui

Prinsip dan Pertimbangan Desain

Setiap transaksi akan memperkenalkan informasi baru, membawa peluang keuntungan potensial. Ekosistem MEV terbentuk melalui beberapa mekanisme:

  • Mekanisme pengiriman transaksi MEV
  • Mekanisme penerbitan peluang MEV
  • Mekanisme distribusi pendapatan MEV
  • Mekanisme untuk melindungi transaksi pengguna

Prioritas keseluruhan adalah sebagai berikut:

  • Perlindungan transaksi pengguna lebih penting daripada jumlah nilai yang diekstrak. Utamakan slippage yang lebih kecil, bukan nilai ekstraksi yang lebih besar. Hindari lelang di luar protokol yang menambah keterlambatan dan tidak memiliki opsi untuk keluar.
  • Transparansi jaringan lebih unggul dibandingkan dengan transaksi offline dengan node verifikasi atau perantara.
  • Meningkatkan kompetisi melalui lelang gas prioritas (PGA), menekan perilaku sampah yang menyebabkan sistem menjadi tidak efisien: pencarian kesempurnaan membuat strategi dominan pencari adalah mengirimkan transaksi, yang biaya prioritasnya ditentukan oleh nilai yang diambil.
  • Mendorong distribusi hadiah kepada peserta yang selaras dengan ekosistem: node verifikasi, penstaker, aplikasi, dan pengguna.

Pengajuan Transaksi

Karena transaksi yang mengubah objek yang sama dieksekusi secara berurutan, klien bersaing untuk meningkatkan peluang urutan eksekusinya. Dari sudut pandang sistem, PGA adalah cara alokasi sumber daya yang efektif, dapat mencegah perilaku sampah, dan sekaligus mendistribusikan kembali biaya gas di antara para peserta.

Faktor pendorong kunci dari lelang gas prioritas adalah eksekusi kuantitatif:

  • Transaksi yang diurutkan berdasarkan konsensus diproses dalam blok. Trader bersaing untuk urutan prioritas melalui lelang gas, baik dalam persaingan internal pengajuan maupun dalam persaingan antar pengajuan yang berbeda.
  • Ini berbeda dengan pembuat pasar CEX, di CEX, prioritas eksekusi sepenuhnya tergantung pada kecepatan, yang dicapai melalui jaringan dengan latensi rendah dan algoritma.
  • Tingkat pengajuan konsensus yang lebih tinggi mengurangi efek kuantitatif, membuat eksekusi DEX lebih efisien, tetapi juga memperkecil jendela PGA.
  • Saat ini, PGA untuk objek non-macet paling penting bagi pencari tercepat. Pada laju pengiriman 15 kali per detik, keuntungan kecepatan pengiriman transaksi sebesar 70 milidetik dapat menentukan apakah transaksi dapat diselesaikan.
  • Objek kemacetan dapat menunda eksekusi transaksi, yang lebih lanjut memperbesar pentingnya PGA, karena jendela transaksi bersaing mungkin 10 kali lipat dari pengajuan konsensus biasa.

Ada dua mekanisme untuk mengarahkan transaksi ke pengajuan tertentu yang akan datang:

1. Mengirim satu batch transaksi melalui soft bundling

  • Transaksi yang diajukan melalui pengikatan lunak memiliki kemungkinan tinggi untuk dimasukkan dalam pengajuan konsensus yang sama dengan pengikatan yang valid. Syarat validitas pengikatan mengharuskan semua harga gas transaksi sama.
  • Dalam praktiknya, mekanisme ini memungkinkan lelang off-chain untuk transaksi asli dan transaksi berikutnya.

2、Meningkatkan transaksi prioritas melalui konsensus

  • Mengatasi masalah jitter potensial dalam pengajuan konsensus, menghindari transaksi dengan harga gas yang lebih rendah yang diajukan pada waktu yang sama untuk diutamakan setelah transaksi dengan harga gas yang lebih tinggi.
  • Dua sumber fluktuasi alami dalam pengajuan konsensus: ( node validasi yang diajukan tertinggal dari beberapa putaran konsensus: transaksi yang diajukan oleh node validasi lain mungkin akan diurutkan terlebih dahulu. ) pemimpin putaran konsensus memiliki keuntungan dibandingkan pengajuan node validasi lainnya.
  • Dengan memperbesar di atas k x RGP(k adalah parameter sistem, saat ini diatur menjadi 5, RGP adalah harga gas referensi ) untuk meningkatkan pengajuan konsensus. Transaksi dengan harga gas n x RGP akan diperbesar n kali.
  • Penerapan yang luas akan menciptakan sistem yang lebih efisien dan kompetisi yang lebih adil. Perlu dicatat bahwa ini tidak akan mengubah atribut dasar sistem yang dilihat dari sudut pandang klien: itu menekan perilaku sampah dengan menyediakan alternatif yang lebih efisien.

Pilih harga gas transaksi yang sesuai

Klien harus mempertimbangkan faktor-faktor utama berikut untuk menentukan harga gas saat mengajukan transaksi:

1. Lelang gas prioritas

Dalam pengajuan konsensus, transaksi yang memodifikasi objek yang sama diurutkan berdasarkan harga gas, ini memberikan kesempatan kompetisi yang adil bagi pencari.

2、Peningkatan Pengiriman Konsensus

Seperti yang disebutkan di atas, transaksi dengan harga gas yang melebihi 5 x RGP diajukan ke konsensus melalui n node verifikasi untuk memperbesar pengajuan konsensus. Setiap harga gas yang melebihi ambang pembesaran akan mengurangi jitter dari pengajuan yang tidak efisien. Dalam praktiknya, faktor pembesaran sebesar 5 cukup untuk menghilangkan jitter, sementara harga gas 100 x RGP akan memiliki probabilitas tinggi untuk membuka pengajuan pemimpin putaran berikutnya.

3、Hindari penundaan dan pembatalan karena kemacetan

Dengan mengontrol laju transaksi yang memodifikasi objek bersama yang sama, membatasi waktu dinding eksekusi titik pemeriksaan. Transaksi yang memodifikasi objek kemacetan diurutkan berdasarkan harga gas, transaksi dengan harga lebih rendah akan ditunda dan akhirnya dibatalkan, untuk membatasi urutan eksekusi terlama per titik pemeriksaan, yang merupakan mekanisme yang disebut pasar biaya lokal berbasis objek. ( Perhatikan, meskipun objek bersama menawarkan peluang arbitrase yang tinggi, harga gas mungkin melonjak, tetapi bagian lain dari sistem tetap tidak berubah. )

Node lengkap melacak harga gas untuk eksekusi dan pembatalan transaksi, terutama yang melibatkan modifikasi objek kemacetan. Melalui hasil eksekusi transaksi, harga gas untuk transaksi dengan harga terendah yang telah dieksekusi dan transaksi dengan harga tertinggi yang telah dibatalkan dapat diperoleh. Dengan informasi ini, klien dapat menentukan harga gas yang diperlukan untuk menghindari keterlambatan transaksi dengan probabilitas tinggi. ( Perlu dicatat bahwa fitur ini saat ini hanya diimplementasikan sebagian, dan diharapkan akan dirilis sebagai bagian dari SDK dalam dua bulan ke depan. )

Publikasi Informasi Transaksi

Setiap transaksi membawa peluang keuntungan yang potensial. Pertimbangkan siklus hidup transaksi objek bersama, dari saat klien mengajukan hingga pihak ketiga mengamati efeknya.

  1. Klien mengirimkan transaksi: Klien mengirimkan transaksi ke sebuah node RPC penuh ( biasanya dipilih oleh aplikasi ).
  2. Node RPC menyebarkan transaksi: Node RPC menyebarkan transaksi kepada node verifikasi, node verifikasi memvalidasi keabsahan transaksi dan melakukan tanda tangan, node RPC mengumpulkan sertifikat transaksi dari tanda tangan kolektif node verifikasi.
  3. RPC node siarkan sertifikat transaksi: Node RPC akan menyiarkan sertifikat transaksi kepada node verifikasi.
  4. Node verifikasi mengajukan transaksi: Sebuah node verifikasi yang dipilih secara deterministik akan mengajukan transaksi kepada konsensus. Konsensus melakukan siaran blok di antara node verifikasi, dan dalam 3 putaran konsensus, blok yang berisi transaksi tersebut akan diajukan. Eksekusi transaksi: Transaksi dieksekusi di setiap node verifikasi.
  5. Sertifikat efek transaksi dikirim kembali ke node RPC dan klien: Sertifikat efek setelah eksekusi transaksi akan dikembalikan ke node RPC dan klien.
  6. Menghasilkan titik pemeriksaan: Dalam 1 hingga 3 putaran konsensus, setiap node verifikasi akan membentuk dan menandatangani sebuah titik pemeriksaan (. Titik pemeriksaan adalah pengolahan batch dari beberapa pengajuan konsensus ).
  7. Siaran tanda tangan titik pemeriksaan: Tanda tangan titik pemeriksaan akan disiarkan di antara node verifikasi, setiap node verifikasi membentuk sertifikat titik pemeriksaan.
  8. Pemeriksaan Titik Cek Penyebaran Protokol Sinkronisasi Status: Protokol sinkronisasi status bertanggung jawab untuk menyebarkan titik cek yang telah terverifikasi melalui cara peer-to-peer. Biasanya, setiap node validasi memiliki satu node peer langsung yang tidak menyediakan permintaan RPC------sebuah node penuh sinkronisasi status, yang menerima titik cek dari node validasi tersebut.
  9. Node pihak ketiga mengunduh titik pemeriksaan: Node penuh pihak ketiga yang terhubung ke node penuh sinkronisasi status mendapatkan titik pemeriksaan dan mengunduh isinya. Pada titik ini, kita mengasumsikan bahwa pihak ketiga yang terhubung langsung ke node penuh dapat memproses dan merespons efek transaksi.

( Penyebaran informasi transaksi sebelum mengirimkan transaksi

Seperti yang disebutkan sebelumnya, ada sistem lelang off-chain untuk menyerahkan bundel lunak. Lelang ini mengintersepsi pengajuan transaksi melalui protokol off-chain antara aplikasi dan sistem lelang.

Asumsi penyebaran informasi ini menunjukkan bahwa sistem lelang berfungsi dengan baik, mampu melindungi transaksi pengguna dari potensi serangan pengepungan. Sistem lelang didorong untuk melindungi transaksi pengguna agar tetap menjalankan bisnisnya, oleh karena itu menggunakan beberapa teknik lelang seperti ) transaksi umpan, penundaan acak ### untuk mengurangi keuntungan finansial yang dihasilkan oleh robot pengepungan yang potensial.

Jelas bahwa penyebaran informasi ini terjadi di luar sistem ( antara aplikasi dan lelang ), merupakan pilihan sukarela antara aplikasi dan pengguna, hanya memberikan informasi spekulatif, tidak dapat menjamin bahwa transaksi pengguna asli akan berhasil.

( aliran blok konsensus

Untuk mewujudkan akses transaksi pengguna dengan latensi rendah, sebuah sistem yang mentransmisikan blok konsensus secara langsung sedang dirancang. Secara keseluruhan, node lengkap akan dapat langsung berlangganan blok konsensus.

Dengan cara ini, node lengkap dapat secara spekulatif memberi tahu transaksi yang kemungkinan besar akan disetujui. Topologi jaringan menggunakan protokol penemuan peer standar untuk sinkronisasi status terbuka.

Pemberitahuan spekulatif ini berpotensi secara signifikan mengurangi keterlambatan penyebaran transaksi, hanya membutuhkan sekitar 160 milidetik ) 2 putaran konsensus ###, yaitu setelah node verifikasi mengirimkan.

Proyek aliran blok konsensus saat ini berada di tahap desain, dan diharapkan akan merilis proposal perbaikan dalam 1 hingga 2 bulan ke depan.

Melindungi Transaksi Pengguna

Pengguna transaksi perlu dilindungi dari dampak perdagangan depan, serangan, dan keterlambatan pengajuan yang tidak diinginkan.

( Penggerak Anggota Eksternal

Pengajuan transaksi memerlukan penggerak anggota eksternal, biasanya dilakukan oleh node penuh.

Jika sebuah node validasi menerima permintaan pengajuan transaksi t dan ingin memulai transaksi baru t', ia akan tertinggal dalam proses perakitan sertifikat dibandingkan dengan penggerak anggota asli. Kecuali jika node penuh yang diajukan memiliki koneksi yang buruk dengan anggota, node validasi akan tertinggal dalam proses perakitan sertifikat t' dibandingkan dengan t.

Selain itu, karena pengajuan konsensus t bersifat terdesentralisasi, setelah sertifikat t mencapai konsensus, tidak mungkin untuk menundanya secara andal. Oleh karena itu, jika sertifikat t mencapai konsensus sebelum t', t akan memiliki kemungkinan besar untuk diselesaikan sebelum t'.

Oleh karena itu, penggerak anggota eksternal menyediakan perlindungan awal yang alami, dengan anggapan bahwa kepercayaan bertanggung jawab atas pengajuan transaksi oleh node penuh ). Karena serangan awal dapat dengan mudah terdeteksi di blockchain, serangan tersebut akan dicatat oleh klien dan merusak reputasi operator RPC ###.

( Jalur Cepat

Saat ini sedang berlangsung sebuah proyek untuk mengubah pengajuan transaksi menjadi protokol jalur cepat. Berdasarkan protokol ini, transaksi pengguna dapat diserahkan kepada satu node validator, yang akan menggunakan konsensus untuk mengumpulkan dan mengeksekusi sertifikat transaksi. Meskipun ini meningkatkan efisiensi sistem secara signifikan, ini juga memberikan kesempatan bagi node validator untuk memperoleh transaksi pengguna melalui transaksi pendahuluan.

Risiko ini murni bersifat teoritis, karena saat ini tidak ada bukti yang menunjukkan bahwa serangan front-running telah terjadi. Dalam sistem baru, kemungkinan terjadinya front-running lebih tinggi, tetapi di sisi lain, karena pemahaman yang lebih pasti tentang pengesahan node, lebih mudah untuk mempertanggungjawabkan mereka.

Evolusi MEV

Ekosistem MEV masih dalam proses pembentukan, dengan mekanisme baru yang akan diluncurkan akhir tahun ini. Saat ini, lelang gas prioritas dan penguatan konsensus mendefinisikan sistem yang ada, sementara inovasi yang akan datang, seperti enkripsi kunci waktu dan jalur cepat, akan membentuk ulang eksekusi transaksi dan keamanan. Dengan peluncuran mekanisme ini, MEV akan terus berkembang, menciptakan ekosistem yang lebih dinamis dan transparan.

![Satu Artikel untuk Memahami Status dan Masa Depan MEV di Sui])https://img-cdn.gateio.im/webp-social/moments-6dae0c442b5d72296728a401858cf5ea.webp###

SUI-3.38%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 5
  • Posting ulang
  • Bagikan
Komentar
0/400
ApyWhisperervip
· 9jam yang lalu
Kembali melihat mekanisme play people for suckers.
Lihat AsliBalas0
TaxEvadervip
· 08-14 09:34
Blockchain lama suckers, paham ini sudah cukup!
Lihat AsliBalas0
CryptoPunstervip
· 08-13 18:01
Lagi melihat metode MEV bermain orang untuk suckers, sangat mendebarkan ya.
Lihat AsliBalas0
zkProofInThePuddingvip
· 08-13 17:59
Lalu tidak bisa mendapatkan keuntungan, apa artinya?
Lihat AsliBalas0
SillyWhalevip
· 08-13 17:57
Mendapatkan keuntungan dengan cara menyelam di air keruh bukanlah hal yang sulit.
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)