Babylon Bitcoin Staking Açığı Ağda Yavaşlama ve Konsensüs Riski
Babylon Bitcoin staking protokolündeki bir açık, kötü niyetli doğrulayıcıların blok hash verisini atlamasına izin veriyor; bu da doğrulayıcı çökmesi ve blok üretiminde yavaşlama riski doğuruyor. Henüz istismar edilmedi, ancak risk devam ediyor.
Babylon Bitcoin staking protokolünde kritik bir yazılım açığı keşfedildi ve bu durum, konsensüs sürecinin istikrarı konusunda endişelere yol açtı. Açık, Babylon’un blok imzalama mekanizması olan BLS oy uzantısında bulunuyor ve doğrulayıcıların yeni bloklar üzerinde anlaşmaya vardıklarını onaylamalarını sağlıyor. Kötü niyetli doğrulayıcılar, oy uzantılarını gönderirken gerekli blok hash alanını atlayarak bu hatadan faydalanabiliyor. Bu eksiklik, özellikle ağın doğrulama döngüleri arasında geçiş yaptığı ve sıkı konsensüs kontrollerinin uygulandığı epoch sınırlarında, doğrulayıcıların çökmesine neden olabiliyor. Birden fazla doğrulayıcı aynı anda etkilenirse, blok üretimi ciddi şekilde yavaşlayabilir ve ağın işlem hacmi düşebilir. Açık, bir katkı sağlayıcı tarafından halka açık bir GitHub gönderisinde ifşa edildi ve çekirdek konsensüs fonksiyonlarında nil pointer dereference nedeniyle çalışma zamanı hatalarına yol açıyor. Şu anda aktif bir istismar tespit edilmemiş olsa da, geliştiriciler Babylon’un benimsenmesi arttıkça riskin yükseleceği konusunda uyarıyor. Haberin yazıldığı sırada Babylon, sorun için kamuya açık bir düzeltme yayınlamamıştı.