Twórcy rozwiązania drugiej warstwy zkSync otrzymali niespodziewany “prezent” w święta Bożego Narodzenia – sieć wyłączyła się na 5 godzin. Następnie udało im się przywrócić funkcjonalność blockchaina. Zespół musiał odłożyć świętowanie i zbadać incydent.
Wczoraj, 25 grudnia, o godzinie 8:36 poinformował o “naprawie różnych problemów” w sieci. Deweloperzy powiedzieli, że “aktywnie pracują” nad problemem.
Okazało się, że z powodu błędu w kodzie programu jednego z serwerów uruchomiony został “jeden z automatycznych protokołów bezpieczeństwa sieci”. Jednocześnie sama awaria wystąpiła o godzinie 5:50 UTC. Działanie rozwiązania zostało przywrócone do godziny 11:00.
Deweloperzy podkreślili, że żadne aktywa użytkowników nie były zagrożone.
“Sam problem nie był zbyt znaczący – stosunkowo prosty błąd związany z aktualizacjami stanu. Są one obliczane w ramach protokołu, ale operator musi wysłać je do pierwszej warstwy sieci. Sam operator również oblicza te stany i wystąpił niewielki błąd w sposobie wykonywania tych obliczeń po stronie operatora. Dlatego stany obliczone przez protokół i operatora nie pokrywały się, więc sieć przełączyła się na najbezpieczniejszy tryb.”
Po wykryciu i naprawieniu błędu programiści zkSync wdrożyli aktualizację oprogramowania do wszystkich węzłów w sieci, aby zapewnić, że błąd się nie powtórzy. Przeprosili za niedziałające rozwiązanie.
W marcu tego roku również inne rozwiązanie warstwy 2, Avalanche, doznało poważnej awarii.
Wyjaśnienie
Wszystkie informacje zawarte na naszej stronie internetowej są publikowane w dobrej wierze i wyłącznie w ogólnych celach informacyjnych. Wszelkie działania podejmowane przez czytelnika w związku z informacjami znajdującymi się na naszej stronie internetowej odbywają się wyłącznie na jego własne ryzyko.