Solana'nın kod hatası ve hatalı çalışan düğümden kaynaklanan en son kapalı kalma süresi

Solana blok zinciri Kesinti 30 Eylül'de meydana gelen olay, blok zincirinin kodundaki bir hatadan kaynaklandı ve yinelenen bloklarla sonuçlanan arızalı bir etkin yedek düğüm tarafından tetiklendi.

Çalışırken yedek düğüm, doğrulayıcının çevrimiçi olan ve ana düğümün arızalanması durumunda yedek olarak kullanılmak üzere tasarlanmış ikinci bir düğümü çalıştırmasıdır. Ancak bir rapora göre yedek düğüm aktif hale geldi ve ana düğüm kadar iyi çalışıyordu. güncelleştirme Solana Vakfı'ndan. Bu, iki düğümün ağa farklı bloklar göndermesine ve paralel blokların oluşmasına yol açtı.

Bu durum ilk 24 saat boyunca iyi bir şekilde idare edildi, çünkü blockchain, ağdaki herhangi bir küçük çatalda olduğu gibi iki alternatif blok arasında seçim yapmak zorunda kaldı. Ancak bir noktada blockchain kodundaki hata, bu seçimlerden birinden sonra daha fazla blok üretememesine neden oldu.

Solana Vakfı iletişim başkanı Austin Federa, "221 numaralı bloğun doğru versiyonu doğrulanmış olsa da çatal seçim mantığındaki bir hata, blok üreticilerinin 221'in üzerine inşa etmesini ve kümenin fikir birliğine varmasını engelledi" dedi. Güncelleme.

Sonuç olarak, doğrulayıcılar kabul edip kodda bir düzeltme uygulayana kadar blok zinciri yaklaşık yedi saat boyunca kapalı kaldı.

© 2022 The Block Crypto, Inc. Tüm Hakları Saklıdır. Bu makale yalnızca bilgilendirme amaçlıdır. Yasal, vergi, yatırım, finansal veya diğer tavsiyeler olarak sunulmaz veya kullanılması amaçlanmaz.

Yazar Hakkında

Tim, The Block'ta DeFi, NFT'ler ve DAO'lara odaklanan bir Haber Editörüdür. The Block'a katılmadan önce Tim, Decrypt'te Haber Editörüydü. York Üniversitesi'nden Felsefe alanında lisans derecesi aldı ve Press Association'da Haber Gazeteciliği okudu. Onu Twitter'da takip edin @Timccopeland.

Kaynak: https://www.theblock.co/post/175493/solanas-latest-downtime-caused-by-code-bug-and-malfunctioning-node?utm_source=rss&utm_medium=rss