Aktualizacja Dencun Ethereum na żywo w sieci testowej po błędzie opóźniającym finalizację – Unchained

Aktualizacja Dencun Ethereum na żywo w sieci testowej po opóźnieniu błędu w finalizacji – Unchained

Węzeł źródłowy: 3073727

Aktualizacja Ethereum Dencun została uruchomiona w sieci testowej, ale nie została sfinalizowana przez cztery godziny z powodu błędu, który został już załatany.

Aktualizacja Ethereum Dencun została uruchomiona w sieci testowej, ale nie została sfinalizowana przez cztery godziny.

Shutterstock

Opublikowano 18 stycznia 2024 r. o 1:09 czasu wschodniego.

Deweloperzy rdzenia Ethereum potwierdzili, że aktualizacja Dencun została uruchomiona w sieci testowej Goerli w środę, po kilku czkawkach, które uniemożliwiły sfinalizowanie sieci w oczekiwanym czasie. 

Widelec został wdrożony około godziny 6:80 czasu UTC, po czym programiści zauważyli niski wskaźnik udziału walidatorów wynoszący około 10%. Dla kontekstu łańcuch zazwyczaj utraci ostateczność, jeśli około XNUMX% walidatorów będzie offline. 

Tim Beiko, główny programista Ethereum, który prowadzi spotkania głównych programistów, zauważył, że nastąpił podział łańcucha ze względu na brak finalizacji, a zespoły klientów badały problem.

„Prysm napotkał błąd bezpośrednio przy hard forku Goerliego. Błąd został zidentyfikowany i obecnie trwa scalanie jego poprawki. Obraz gorącej łatki zostanie opublikowany w ciągu najbliższych kilku godzin” – powiedział wkrótce potem twórca Ethereum terence.eth w poście na X.

Około cztery godziny później programista Ethereum, Parithosh Jayanthi, potwierdził, że fork Goerli został sfinalizowany po załataniu poprawki i ponownym uruchomieniu walidatorów. Jayanthi powiedział, że bardziej szczegółowa analiza incydentu zostanie omówiona podczas czwartkowego spotkania All Core Developer. 

Długo oczekiwana aktualizacja Dencun wprowadza w sieci protokół EIP-4844, wdrażający mechanizm protodanksharding, który przenosi transakcje przenoszące obiekty typu blob do łańcucha bloków. 

Transakcje te obniżą koszty transakcji w sieciach Ethereum Layer 2 poprzez „dzielenie” przechowywania danych zamiast dzielenia łańcucha bloków na mniejsze bity podczas przechowywania tymczasowych danych poza łańcuchem.

Oczekuje się, że aktualizacja zostanie wdrożona w sieci głównej pod koniec pierwszego kwartału 2024 r., po aktywacji w sieci testowej Sepolia i Holesky.

Znak czasu:

Więcej z Unchained