Blockchain Ethereum (ETH) miał 12 maja problem techniczny, który doprowadził do zatrzymania finalizacji bloków na ponad godzinę. Incydent nastąpił po poprzednim problemie technicznym z 11 maja, co czyni go drugim w ciągu 24 godzin.
Błąd mógł zaatakować Ethereum
Ethereum Beacon Chain nie sfinalizował transakcji z niejasnego powodu, powodując poważne obawy dotyczące bezpieczeństwa użytkowników. Steven Zheng, dyrektor ds. badań Block, wspomniał, że ludzie spekulują, że przyczyną były błędy w stakingu klientów lub infrastrukturach MEV.
Fundacja Ethereum stwierdziła, że niesfinalizowane bloki mogą doprowadzić do ponownego uporządkowania lub usunięcia oczekujących transakcji z sieci.
Niedawny atak był drugim w ciągu 24 godzin, z tym samym problemem 11 maja, kiedy ostateczność zatrzymała się na około 25 minut.
Według osoby zajmującej się Ethereum, znaleźli incydent produkcyjny, w którym wszystkie cztery zestawy CL+EL wdrożone w ich systemie zostały jednocześnie zrestartowane, co jest rzadkim zjawiskiem. Następnie odkryto, że te BeaconNode Prysm nagle podwoiły wykorzystanie pamięci, co spowodowało ograniczenie pamięci i wywołało OOM.
Samozwańczy konsultant ds. zdrowia społeczności Ethereum Beacon Chain, Superphiz.eth, wyjaśnił, że transakcje nie zatrzymują się z powodu problemów z ostatecznością, takich jak te w Ethereum. Ponadto zauważył, że brak ostateczności nie miał wpływu na aktywność w łańcuchu.
W chwili pisania tego tekstu sieć naprawiła problem i przywróciła finalizację bloku.
Zmiany muszą zostać zaimplementowane w sieci
Niektóre usługi zbudowane na Ethereum mogą wymagać modyfikacji operacji ze względu na problemy z ostatecznością. Na przykład DYdX tymczasowo wstrzymał wpłaty z powodu incydentu i nadal bada sprawę i monitoruje ją.
Superphiz.eth zauważył, że spodziewa się trzeciego nawet po zakończeniu drugiej fali. Ponadto doradził walidatorom w sieci, aby w miarę możliwości zwiększyli specyfikację sprzętu i przełączyli się na klienta mniejszościowego, jeśli to możliwe. Zauważył jednak, że nie należy się tym zbytnio przejmować, nawet jeśli wygląda to okropnie. Łańcuch trwa i ostatecznie się zakończy.
Tymczasem jasne jest, że pytania dotyczące stabilności Ethereum pozostają i mogą podważyć jego wiarygodność w oczach budowniczego. Niezawodność sieci jest niezbędna dla łańcuchów bloków, które chcą przyciągać kapitał i zwiększać liczbę użytkowników. Jest to ważne, ponieważ Ethereum jest historycznie postrzegane jako jedna z najbardziej stabilnych sieci na rynku.
Źródło: https://crypto.news/ethereum-had-two-technical-issues-in-24-hours/