Wróć

Ethereum: Awaria Prysm po Fusaka kosztowała 1 mln USD i wskazała na ryzyko

sameAuthor avatar

Napisane i zredagowane przez
Michal Procyk

14 grudzień 2025 21:00 CET
Zaufany
  • Walidatorzy Ethereum korzystający z klienta konsensusu Prysm stracili 382 ETH o wartości ponad 1 mln USD z powodu błędu oprogramowania.
  • Incydent doprowadził do pominięcia bloków i chwilowego spadku udziału w sieci do około 75%, zanim wprowadzono trwałe poprawki.
  • Awaria odnowiła obawy dotyczące koncentracji klientów konsensusu i skłoniła do nowych apeli, aby walidatorzy przyjęli alternatywy.
Promo

Konsensusowy klient Ethereum, Prysm, poinformował, że walidatorzy stracili 382 ETH, czyli ponad 1 mln USD, po tym jak błąd oprogramowania wywołał zakłócenia w sieci tuż po niedawnej aktualizacji Fusaka.

Do zdarzenia doszło przez wyczerpanie zasobów. Opisuje to raport „Fusaka Mainnet Prysm incident”. Błąd dotknął niemal wszystkie węzły Prysm i spowodował utratę bloków oraz atestacji.

Sponsored
Sponsored

Co spowodowało awarię Prysm

Offchain Labs, deweloper Prysm, podał, że problem pojawił się 4 grudnia. Wcześniej wprowadzony błąd spowodował opóźnienia w żądaniach walidatorów. Ponadto, te opóźnienia spowodowały utratę bloków i atestacji w całej sieci. Deweloper napisał:

„Węzły beacon Prysm otrzymywały atestacje od węzłów, które mogły nie być zsynchronizowane z siecią. Te atestacje odnosiły się do korzenia bloku z poprzedniej epoki.”

Zdarzenie spowodowało utratę 41 epok. Zabrakło 248 bloków z 1344 możliwych slotów. To dało wskaźnik utraconych slotów na poziomie 18,5%. Co więcej, udział w sieci spadł wtedy do 75%. Natomiast Offchain Labs podał, że błąd pojawił się na testnecie już miesiąc wcześniej. Został aktywowany na mainnecie po aktualizacji Fusaka.

Tymczasowe rozwiązanie ograniczyło skutki incydentu. Prysm ogłosił, że trwale zmienił swoją logikę walidacji atestacji, by uniknąć podobnych sytuacji.

Różnorodność klientów Ethereum

Awaria ponownie wywołała dyskusję o koncentracji klientów Ethereum i ryzyku związanym z monokulturami oprogramowania.

Sponsored
Sponsored

Tymczasem Offchain Labs podkreślił, że sytuacja byłaby groźniejsza, gdyby Prysm obsługiwał większą część walidatorów Ethereum. Firma wskazała również, że różnorodność klientów Ethereum uratowała sieć przed większą awarią. Offchain Labs napisał:

„Klient obsługujący ponad 1/3 sieci spowodowałby tymczasową utratę finalności i więcej utraconych bloków. Wadliwy klient z udziałem przekraczającym 2/3 mógłby finalizować nieprawidłowy łańcuch.”

Mimo zastosowanych środków incydent zwiększył postulaty o większą różnorodność klientów. Co więcej, dane Miga Labs pokazują, że Lighthouse to dominujący klient konsensusowy Ethereum – obsługuje 51,39% walidatorów. Prysm odpowiada za 19,06%, a Teku za 13,71%. Udział Nimbus to 9,25%.

Ethereum's Consensus Clients.
Klienci konsensusowi Ethereum. Źródło: Clientdiversity

Udział Lighthouse jest około 15 punktów procentowych poniżej progu, który niektórzy badacze uznają za ryzyko dla systemu.

W związku z zaistniałą awarią, deweloperzy i uczestnicy ekosystemu ponownie apelują, by walidatorzy rozważyli innych klientów. To zmniejszyłoby szanse, że jedna luka w oprogramowaniu zakłóci działanie blockchaina.

Aby zapoznać się z najnowszą analizą rynku kryptowalut od BeInCrypto, kliknij tutaj.

Zastrzeżenie

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.

Sponsorowane
Sponsorowane