Midnight, BABE geçiş kodunda doğrulayıcı rotasyonu riskini gideriyor

Yeni bir çalışma zamanı koruması, Midnight'ın planlanan mutabakat geçişinin doğrulayıcı komitesi değişiklikleriyle çakışmasını engelliyor. 26 Ekim güncellemesi, ağın Aura'dan BABE'e geçişinden önce belirli bir teknik riski ele alıyor.

By SongMarketCap

Midnight News - Midnight, BABE geçiş kodunda doğrulayıcı rotasyonu riskini gideriyor

Midnight geliştiricileri, 26 Ekim tarihinde midnight-node deposuna yeni bir koruma önlemi birleştirerek, blok zincirinin Aura'dan BABE mutabakatına nasıl geçeceğini iyileştirdi.

Geliştirici Klapeyron tarafından pull request #2326 aracılığıyla sunulan değişiklik, ağın mutabakat mekanizmasını değiştirdiği anda doğrulayıcı komitesinin de döndüğü bir senaryoyu ele alıyor.

Bu düzeltme, bu olaylar çakıştığında otomatik bir gecikme getirerek, ilk BABE epokunun tutarsız bir doğrulayıcı yapılandırmasıyla başlamasını engelliyor.

Midnight, mutabakat geçişindeki kritik bir zamanlama riskini ele alıyor

Midnight şu anda Aura kullanıyor ve burada yetkilendirilmiş doğrulayıcılar önceden belirlenmiş bir programa göre blok üretiyor. BABE, kriptografik rastgeleliğe dayalı farklı bir seçim mekanizması sunarak gelecekteki blok üretimini daha az öngörülebilir hale getiriyor.

Bu sistemler arasında geçiş, mutabakat motoru ile ağın doğrulayıcı komitesi arasında hassas bir koordinasyon gerektirir.

Planlanan geçişin, bir komite rotasyonuyla aynı blokta gerçekleşmesi durumunda potansiyel bir çatışma ortaya çıkar.

Bu senaryoda, BABE ilk epokunu bir doğrulayıcı kümesini kullanarak başlatabilirken, çalışma zamanı eşzamanlı olarak başka bir komiteyi etkin olarak tanıyabilir.

Ortaya çıkan uyumsuzluk, blok üretmekle sorumlu otoritelerin ağ tarafından kaydedilenlerle tutarsız kalmasına yol açabilir.

26 Ekim düzeltmesi, yeni mutabakat mekanizması devreye alınmadan önce bu belirli zamanlama riskini ele alıyor.

Yeni çalışma zamanı koruması geçişi otomatik olarak erteliyor

Güncelleme, mevcut doğrulayıcı oturumunun sona erip ermeyeceğini belirleyen mekanizma olan ShouldEndSession adlı mekanizmayı kullanarak Midnight'ın mutabakat motoru içinde ek bir kontrol sunuyor.

Planlanan mutabakat değişimiyle aynı blokta bir komite rotasyonu söz konusuysa, geçiş daha sonraki bir epoka ertelenir.

Süreç takvimli kalır, ancak BABE, değiştirilmekte olan bir komiteyle başlatılmaz.

Geliştiriciler, her iki sonucu da kapsayan birim ve entegrasyon testleri ekledi: rotasyon gerektiğinde değişimi ertelemek ve çatışma olmadığında tamamlamak.

En son düzeltme, 15 ve 16 Ekim'de sunulan ve BABE'in ilk epokunun başlatılmasını ve geçiş sırasında rekabet eden blok zinciri dallarının doğrulanmasını iyileştiren ilgili değişikliklerin ardından geliyor.

Birlikte ele alındığında, bu güncellemeler çalışma zamanı depolama yapılarını ya da mevcut çalışma zamanı API'lerini değiştirmeden geçiş prosedüründeki belirli uç durumları ele alıyor.

Değişiklikler, tamamlanmış bir ağ geçişinin kanıtı olmaktan ziyade geliştirme çalışmalarının bir parçası olarak kalıyor.

[NEWSBREAK]

Cardano stake havuzu operatörleri ana ağ geçişini bekliyor

Midnight'in resmi yol haritası, 2026'nın dördüncü çeyreğinde BABE'e kademeli bir geçiş planlıyor ve bunu 2027'nin ilk çeyreğinde ana ağ geçişinin başlangıcı izliyor.

Bu dönem, blok üretiminin Cardano stake havuzu operatörlerine açılmasını ve NIGHT stake etme ile delegasyonunun tanıtılmasını da içeriyor.

Mutabakat geçişi ilerleyebilmeden önce, doğrulayıcıların yeni BABE anahtarları üretmesi, yetkili aday listesini güncellemesi ve ağ düğümlerinin uyumlu yazılım çalıştırdığından emin olması gerekiyor.

Yönetim tarafından kontrol edilen scheduleFlip işlemi, ardından mutabakat değişimini bir epok sınırında zamanlayacak.

Yeni birleştirilen koruma önlemi bu sürece kesin bir koşul ekliyor: doğrulayıcı rotasyonu planlanan değişimle çakışırsa, ağ BABE'i tutarsız bir otorite kümesiyle başlatmak yerine geçişi erteler.

Sıradaki operasyonel kilometre taşları, koordineli düğüm yükseltmeleri, doğrulayıcı anahtarı kaydı ve mutabakat değişiminin yetkilendirilmesidir. Halka açık bir ana ağ aktivasyon tarihi duyurulmadı.