Ethereum ekosistemindeki layer-2 ölçeklendirme ağı Polygon’un geliştirilmesini denetleyen Polygon Vakfı, Çarşamba günü yaptığı açıklamada, bazı düğümlerin blok zinciriyle senkronizasyon dışına çıkmasına neden olan bir yazılım hatasının ardından konsensüs ve kesinlik fonksiyonlarının geri getirildiğini duyurdu.
Polygon ekibi Çarşamba günkü güncellemede, uygulamalar ile blok zinciri katmanı arasında bilgi iletmek için kullanılan bazı uzak prosedür çağrısı (RPC) düğümlerini etkileyen ve ağda kesintiye yol açan bir hard fork işlemini başarıyla gerçekleştirdiklerini belirtti.
Polygon’un kurucu ortağı Sandeep Nailwal’a göre, hata, işlem sıralaması ve blok üretimi için kullanılan Bor düğümlerinin bazılarını farklı ağ çatallarına yönlendiren “hatalı” bir doğrulayıcı önerisinden kaynaklandı. Nailwal şöyle dedi:
“Hem Heimdall v0.3.1 — belirlenen kilometre taşını silmek için bir hard fork içeren yeni bir sürüm — hem de Bor 2.2.11 beta2 üzerinde düzeltmeleri yayınladık ve kilometre taşını veritabanından temizledik. Bu düzeltmeler aktif hale geldiği için düğümler takılı kalmıyor, kontrol noktaları ve kilometre taşları normal şekilde kesinleşiyor.”
Yazılım hataları. Akıllı sözleşme işlevselliği, dosya depolama ve zincirler arası birlikte çalışabilirlik gibi özellikler barındıran kriptografik protokoller karmaşıklaştıkça, hatalar daha sık ortaya çıkabilir ve zincir üzerindeki kullanıcı deneyimini olumsuz etkileyebilir.
İlgili:
Polygon, Temmuz’dan bu yana ikinci yazılım hatasıyla karşılaştı
Çarşamba günkü yazılım hatası Polygon’da blok üretimini durdurmadı; bunun yerine sorun, düğüm iletişimini etkileyerek blok üretimi ile etkilenen düğümlerin ilettiği bilgiler arasında tutarsızlığa yol açtı.
Polygon, Temmuz ayında da benzer bir sorunla karşılaşmıştı; o dönemde Hemidall mainnet, Polygon’un proof-of-stake (PoS) konsensüs mekanizması için düğümler arası iletişimi sağlayan konsensüs istemcisi, kesintiye uğramıştı.
Çarşamba günkü olayda olduğu gibi, ağdaki blok üretimi hiç durmadı ve yeni bloklar Bor mainnet üzerinden zincire eklenmeye devam etti.
Polygon yetkilileri, o dönemde Cointelegraph’a verdikleri demeçte, konsensüs katmanındaki kısmi kesintinin bir doğrulayıcının ağdan çıkış yapmasından kaynaklandığını belirtmişti.
İsmi açıklanmayan doğrulayıcının ayrılmasının ardından, birkaç RPC düğümü blok zinciriyle yeniden senkronize olmak ve layer-2 ağda normal işleyişi sürdürmek için iletişimi yeniden kurmak zorunda kaldı.
Dergi: