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.
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".
Peningkatan Pengusul dan Rekonstruksi Kejujuran
Dua konsep baru diperkenalkan ke dalam klien konsensus:
Peningkatan Pengusul: Memberikan pengusul pilihan "peningkatan" yang setara dengan 40% bobot bukti, berlangsung selama satu slot waktu.
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:
Relay memeriksa pengusul jahat dan blok duplikat
Memperkenalkan penundaan acak
Validasi blok oleh node beacon
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.
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.
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.
13 Suka
Hadiah
13
5
Posting ulang
Bagikan
Komentar
0/400
DegenWhisperer
· 6jam yang lalu
Konyol, celah ini langsung menghilangkan dua puluh juta.
Lihat AsliBalas0
alpha_leaker
· 6jam yang lalu
Dianggap Bodoh sehari-hari Selamat datang di dalam lubang
Lihat AsliBalas0
LoneValidator
· 6jam yang lalu
Menggali lubang telah menghasilkan 20 juta, hebat sekali!
Lihat AsliBalas0
CryptoSourGrape
· 6jam yang lalu
Jika saya juga bisa menemukan celah ini saat itu, sekarang saya sudah bebas secara finansial.
Lihat AsliBalas0
ColdWalletGuardian
· 6jam yang lalu
2000w begitu saja hilang ya, saudara-saudara, melakukan kepatuhan itu sangat penting.
Kerentanan MEV-Boost menyebabkan fluktuasi pada jaringan Ethereum. Membahas arah perbaikan mekanisme konsensus.
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:
mev-boost memungkinkan semua proposer untuk secara adil memperoleh MEV, tanpa perlu membangun hubungan kepercayaan dengan pembangun, yang membantu desentralisasi jangka panjang 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".
Peningkatan Pengusul dan Rekonstruksi Kejujuran
Dua konsep baru diperkenalkan ke dalam klien konsensus:
Peningkatan Pengusul: Memberikan pengusul pilihan "peningkatan" yang setara dengan 40% bobot bukti, berlangsung selama satu slot waktu.
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:
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.
Arah Masa Depan
Untuk masalah ini, kalangan penelitian sedang menjelajahi berbagai arah:
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.