Zaman, zaman dilimleri ve Ethereum tasdikinde olay sıralaması
2 Nisan'da, kötü niyetli bir katılımcı mev-boost-relay açığını kullanarak yaklaşık 20 milyon dolar çaldı. Takip eden günlerde, geliştiriciler bu sorunu çözmek için beş yamanın yayınladı. Mevcut ağ gecikmeleri ve doğrulayıcı stratejileri ile birleştiğinde, 6 Nisan'da Ethereum ağı kısa süreli bir istikrarsızlık yaşadı. Yeniden yapılandırma ağ sağlığına zararlıdır ve blok üretim hızını ve yerleşim garantilerini düşürür.
Bu makale mev-boost ile konsensüs arasındaki etkileşimi tartışmakta, Ethereum'un tasdik mekanizmasının ince noktalarını ortaya koymakta ve bazı olası gelişim yönlerini ele almaktadır.
mev-boost özeti
mev-boost, Ethereum ağı üzerindeki maksimum çıkarılabilir değer (MEV)'ün olumsuz etkilerini hafifletmeyi amaçlayan bir protokoldür. Üç rol içerir:
Relays: Teklif sahipleri ile blok inşaatçıları arasında aracılar
Builders: MEV'yi maksimize etmek için blok inşa eden varlıklar
Önericiler: Ethereum tasdik doğrulayıcıları
mev-boost'un önemi, tüm teklif sahiplerinin MEV'yi adil bir şekilde elde etmelerini sağlamasıdır; bu, inşaatçılar veya arayıcılarla bir güven ilişkisi kurmadan mümkündür ve Ethereum'un uzun vadeli merkeziyetsizliğine yardımcı olur.
Ethereum fork seçim kuralları ve mev-boost
Ethereum tasdik ( PoS )'deki dal seçimi kuralları, ağın zincir başı üzerinde nasıl uzlaşma sağladığını belirler. Zaman bu süreçte önemli bir rol oynar.
Ethereum PoS, zamanı 12 saniyelik dilimlere böler. Her dilimde, bir doğrulayıcı önerici olarak atanır ve blok önerir. Diğer doğrulayıcılar ise çatallama seçim kurallarını uygulayarak zincir başını desteklemek için oy kullanır.
Zaman aralığındaki en kritik an, t=4 saniyeki doğrulama son tarihidir. Eğer doğrulayıcılar bu süreden önce bloğu görmezlerse, önceki zincir başına oy verirler. Blok ne kadar erken yayınlanırsa, toplanan kanıt o kadar fazla olur.
Ağ sağlığı açısından en iyi blok yayınlama zamanı t=0'dır. Ancak blokun değeri zamanla arttığı için, önericilerin daha fazla MEV elde etmek amacıyla yayınlamayı geciktirme motivasyonu vardır.
Zamanında yayınlamayı teşvik etmek için "dürüst yeniden yapılandırma" mekanizması getirildi. Bu mekanizma, dürüst önericilerin, doğrulama ağırlığı %20'nin altında olan blokları yeniden yapılandırmalarına izin verir. Bu mekanizma, blok üretimini kesintiye uğratmamak için yalnızca belirli koşullar altında tetiklenir.
Bağlantı çözme saldırılarına karşı düzeltme
4 Nisan'daki saldırının ardından, ara ve ana geliştirme ekipleri birden fazla yamanın yayımlandığını duyurdu:
Bilinen kötü niyetli önericileri kontrol et
Tam bloğun P2P ağına iletilip iletilmediğini kontrol edin.
Rastgele gecikme ekleme
İşaret bloklarının geçerliliğini doğrulama
Ağda eşdeğer blok olup olmadığını kontrol edin
Bu değişiklikler, blok yayın gecikmelerini artırdı ve dürüst yeniden yapılandırma mekanizması ile birleşerek ağın istikrarsız hale gelmesine neden oldu.
beklenmedik sonuç
Yamanın getirdiği ek gecikme, blokların onay süresi dolduktan sonra yayınlanmasına neden olabilir. Dürüst yeniden yapılandırma mekanizmasıyla birleştirildiğinde, bu geciken bloklar yeniden yapılandırılacak ve çatallama sayısında keskin bir artışa neden olacaktır.
En en kötü dönemlerde, her saatte yaklaşık %4.3'lük blok yeniden yapılandırıldı ve bu normal durumun 5 katıdır. Ara bağlantının bazı değişiklikleri iptal edilmesiyle, ağ yavaş yavaş istikrar kazandı.
Şu anda en etkili onarım, işaret düğümü bloklarının doğrulanması ve yayınlanmadan önceki eşdeğerlik kontrolüdür. Ancak, aracılar daha genel eşdeğerlik saldırılarına karşı hala savunmasızdır.
Gelecek Yön
Bu sorunlara yönelik aşağıdaki yönleri düşünebilirsiniz:
"headlock" mekanizması ile mev-boost'u koruyun
Açık bulma ödül programını artır
Alt zaman dilimlerinin zamanlama etkilerini keşfetmek için simülasyonu genişletin.
İletim bloklarının yayın yolunu optimize etme
mev-boost'un konsensüs istemcisine entegre edilmesi (ePBS)
İlgili testleri artır
Relay istemcisi çeşitliliğini teşvik et
Eşdeğer ceza önlemlerini ayarlama
Genel olarak, bu olay bize gecikme, mev-boost ve konsensüs mekanizmaları arasındaki kritik ilişkiyi derinlemesine anlamamıza yardımcı oldu. Protokolün sürekli olarak güçlenmesini ve mükemmelleşmesini bekliyoruz.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Ethereum tasdik mekanizması altındaki MEV-Boost zorlukları ve çözüm önerileri analizi
Zaman, zaman dilimleri ve Ethereum tasdikinde olay sıralaması
2 Nisan'da, kötü niyetli bir katılımcı mev-boost-relay açığını kullanarak yaklaşık 20 milyon dolar çaldı. Takip eden günlerde, geliştiriciler bu sorunu çözmek için beş yamanın yayınladı. Mevcut ağ gecikmeleri ve doğrulayıcı stratejileri ile birleştiğinde, 6 Nisan'da Ethereum ağı kısa süreli bir istikrarsızlık yaşadı. Yeniden yapılandırma ağ sağlığına zararlıdır ve blok üretim hızını ve yerleşim garantilerini düşürür.
Bu makale mev-boost ile konsensüs arasındaki etkileşimi tartışmakta, Ethereum'un tasdik mekanizmasının ince noktalarını ortaya koymakta ve bazı olası gelişim yönlerini ele almaktadır.
mev-boost özeti
mev-boost, Ethereum ağı üzerindeki maksimum çıkarılabilir değer (MEV)'ün olumsuz etkilerini hafifletmeyi amaçlayan bir protokoldür. Üç rol içerir:
mev-boost'un önemi, tüm teklif sahiplerinin MEV'yi adil bir şekilde elde etmelerini sağlamasıdır; bu, inşaatçılar veya arayıcılarla bir güven ilişkisi kurmadan mümkündür ve Ethereum'un uzun vadeli merkeziyetsizliğine yardımcı olur.
Ethereum fork seçim kuralları ve mev-boost
Ethereum tasdik ( PoS )'deki dal seçimi kuralları, ağın zincir başı üzerinde nasıl uzlaşma sağladığını belirler. Zaman bu süreçte önemli bir rol oynar.
Ethereum PoS, zamanı 12 saniyelik dilimlere böler. Her dilimde, bir doğrulayıcı önerici olarak atanır ve blok önerir. Diğer doğrulayıcılar ise çatallama seçim kurallarını uygulayarak zincir başını desteklemek için oy kullanır.
Zaman aralığındaki en kritik an, t=4 saniyeki doğrulama son tarihidir. Eğer doğrulayıcılar bu süreden önce bloğu görmezlerse, önceki zincir başına oy verirler. Blok ne kadar erken yayınlanırsa, toplanan kanıt o kadar fazla olur.
Ağ sağlığı açısından en iyi blok yayınlama zamanı t=0'dır. Ancak blokun değeri zamanla arttığı için, önericilerin daha fazla MEV elde etmek amacıyla yayınlamayı geciktirme motivasyonu vardır.
Zamanında yayınlamayı teşvik etmek için "dürüst yeniden yapılandırma" mekanizması getirildi. Bu mekanizma, dürüst önericilerin, doğrulama ağırlığı %20'nin altında olan blokları yeniden yapılandırmalarına izin verir. Bu mekanizma, blok üretimini kesintiye uğratmamak için yalnızca belirli koşullar altında tetiklenir.
Bağlantı çözme saldırılarına karşı düzeltme
4 Nisan'daki saldırının ardından, ara ve ana geliştirme ekipleri birden fazla yamanın yayımlandığını duyurdu:
Bu değişiklikler, blok yayın gecikmelerini artırdı ve dürüst yeniden yapılandırma mekanizması ile birleşerek ağın istikrarsız hale gelmesine neden oldu.
beklenmedik sonuç
Yamanın getirdiği ek gecikme, blokların onay süresi dolduktan sonra yayınlanmasına neden olabilir. Dürüst yeniden yapılandırma mekanizmasıyla birleştirildiğinde, bu geciken bloklar yeniden yapılandırılacak ve çatallama sayısında keskin bir artışa neden olacaktır.
En en kötü dönemlerde, her saatte yaklaşık %4.3'lük blok yeniden yapılandırıldı ve bu normal durumun 5 katıdır. Ara bağlantının bazı değişiklikleri iptal edilmesiyle, ağ yavaş yavaş istikrar kazandı.
Şu anda en etkili onarım, işaret düğümü bloklarının doğrulanması ve yayınlanmadan önceki eşdeğerlik kontrolüdür. Ancak, aracılar daha genel eşdeğerlik saldırılarına karşı hala savunmasızdır.
Gelecek Yön
Bu sorunlara yönelik aşağıdaki yönleri düşünebilirsiniz:
Genel olarak, bu olay bize gecikme, mev-boost ve konsensüs mekanizmaları arasındaki kritik ilişkiyi derinlemesine anlamamıza yardımcı oldu. Protokolün sürekli olarak güçlenmesini ve mükemmelleşmesini bekliyoruz.