Kerentanan MEV-Boost menyebabkan fluktuasi pada jaringan Ethereum. Membahas arah perbaikan mekanisme konsensus.

robot
Pembuatan abstrak sedang berlangsung

Membahas Hubungan MEV-Boost dengan Mekanisme Konsensus Ethereum

Pada 2 April, seorang peserta jahat memanfaatkan kerentanan mev-boost-relay untuk mencuri 20 juta dolar AS dari seorang pencari MEV. Beberapa hari kemudian, pengembang merilis lima tambalan untuk memperbaiki bug ini. Dengan menggabungkan keterlambatan jaringan yang ada dan strategi validator, jaringan Ethereum mengalami ketidakstabilan sementara pada 6 April. Restrukturisasi berdampak buruk pada kesehatan jaringan, yang dapat menurunkan tingkat pembuatan blok dan jaminan penyelesaian.

Artikel ini membahas interaksi antara mev-boost dan konsensus, mengungkapkan nuansa dari mekanisme bukti kepemilikan Ethereum, dan mengusulkan beberapa arah perbaikan yang mungkin.

ringkasan mev-boost

mev-boost adalah sebuah protokol yang bertujuan untuk mengurangi dampak negatif nilai maksimum yang dapat diekstraksi (MEV) pada jaringan Ethereum. Ini mencakup tiga peran:

  • Relays: perantara tepercaya yang menghubungkan pengusul dan pembangun blok
  • Pembuat: entitas kompleks yang membangun blok untuk memaksimalkan MEV
  • Proposer: Ether PoS validator

mev-boost memungkinkan semua proposer untuk secara adil memperoleh MEV, tanpa perlu membangun hubungan kepercayaan dengan pembangun, yang membantu desentralisasi jangka panjang Ethereum.

Paradigm: Meneliti hubungan antara MEV-Boost dan Mekanisme Konsensus Ethereum

Aturan pemilihan fork Ethereum

Aturan pemilihan fork menentukan bagaimana jaringan mencapai konsensus tentang kepala rantai. Hubungannya dengan waktu memiliki dampak besar pada pembuatan blok.

Dalam PoS Ethereum, waktu dibagi menjadi slot 12 detik. Setiap slot secara acak menunjuk seorang validator sebagai pengusul. Validator lainnya kemudian memberikan suara untuk mendukung ujung rantai dengan menerapkan aturan pemilihan fork.

Momen paling krusial dalam slot adalah batas waktu bukti pada t=4. Jika validator tidak melihat blok sebelum batas waktu, mereka akan memberikan suara untuk kepala rantai sebelumnya. Semakin awal blok diterbitkan, semakin banyak saksi yang terkumpul.

Dari sudut pandang kesehatan jaringan, waktu pembuatan blok yang optimal adalah t=0. Namun, karena nilai blok meningkat seiring waktu, pengusul memiliki motivasi untuk menunda publikasi untuk mendapatkan lebih banyak MEV.

Untuk mendorong perilaku jujur, diperkenalkan mekanisme "reorganisasi jujur".

Paradigm: Membahas hubungan antara MEV-Boost dan Mekanisme Konsensus Ethereum

Peningkatan Pengusul dan Rekonstruksi Kejujuran

Dua konsep baru diperkenalkan ke dalam klien konsensus:

  1. Peningkatan Pengusul: Memberikan pengusul pilihan "peningkatan" yang setara dengan 40% bobot bukti, berlangsung selama satu slot waktu.

  2. Restrukturisasi Jujur: Mengizinkan pengusul yang jujur untuk memaksa restrukturisasi blok dengan bobot bukti di bawah 20%.

Restrukturisasi yang jujur mengubah perilaku validator, membuatnya lebih cenderung untuk merestrukturisasi blok yang dirilis dengan penundaan.

langkah-langkah perbaikan terhadap serangan

Setelah serangan pada 2 April, tim pengembang relai dan inti merilis beberapa patch:

  1. Relay memeriksa pengusul jahat dan blok duplikat
  2. Memperkenalkan penundaan acak
  3. Validasi blok oleh node beacon
  4. Periksa apakah ada blok ekuivalen di jaringan

Perubahan ini meningkatkan penundaan dalam penerbitan blok relai, yang dapat menyebabkan terlewatnya tenggat waktu pembuktian.

konsekuensi yang tidak terduga

Interaksi antara penundaan yang diperkenalkan oleh patch dan mekanisme reorganisasi yang jujur menyebabkan jumlah blok fork meningkat secara dramatis. Pada saat terburuk, 4,3% blok direorganisasi setiap jam, lima kali lipat dari keadaan normal.

Setelah usaha komunitas, banyak perubahan dibatalkan, dan jaringan kembali normal. Perbaikan yang paling berguna saat ini adalah verifikasi blok dan pemeriksaan ekivalensi.

Paradigm: Membahas hubungan antara MEV-Boost dan mekanisme konsensus Ethereum

Arah Masa Depan

Untuk masalah ini, kalangan penelitian sedang menjelajahi berbagai arah:

  • Mewujudkan "headlock" untuk mencegah serangan ekuivalen
  • Menambahkan program hadiah bug
  • Penelitian pengaruh urutan pada perangkat lunak simulasi yang diperluas
  • Mengoptimalkan jalur penerbitan relai
  • Mengintegrasikan mev-boost ke dalam klien konsensus
  • Menambahkan pengujian terkait
  • Mendorong keragaman klien relay
  • Menyesuaikan langkah hukuman yang setara

Secara keseluruhan, peristiwa ini memperdalam pemahaman orang tentang hubungan antara keterlambatan, mev-boost, dan Mekanisme Konsensus. Semoga protokol di masa depan dapat terus diperkuat dan ditingkatkan.

Paradigm: Membahas hubungan antara MEV-Boost dan mekanisme konsensus Ethereum

ETH1.24%
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
DegenWhisperervip
· 6jam yang lalu
Konyol, celah ini langsung menghilangkan dua puluh juta.
Lihat AsliBalas0
alpha_leakervip
· 6jam yang lalu
Dianggap Bodoh sehari-hari Selamat datang di dalam lubang
Lihat AsliBalas0
LoneValidatorvip
· 6jam yang lalu
Menggali lubang telah menghasilkan 20 juta, hebat sekali!
Lihat AsliBalas0
CryptoSourGrapevip
· 6jam yang lalu
Jika saya juga bisa menemukan celah ini saat itu, sekarang saya sudah bebas secara finansial.
Lihat AsliBalas0
ColdWalletGuardianvip
· 6jam yang lalu
2000w begitu saja hilang ya, saudara-saudara, melakukan kepatuhan itu sangat penting.
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)