Twórcy Ethereum znaleźli krytyczny błąd przed poważną aktualizacją

Marius VanDerWijden, główny programista w nadchodzącej aktualizacji Ethereum Shanghai-Capella, zgłaszane błąd znaleziony w sieci testowej Zhejiang. VanDerWijden stwierdził:

Ostatnie 4 i pół stresującej godziny debugowania zakończyło się tą niesamowitą poprawką błędu. Otrzymaliśmy raporty, że węzły geth nie synchronizują poprawnie devnetu Zhejiang. Problem polegał na tym, że jeśli treść bloku była pusta (bez tx, bez wypłat), nie zainicjowalibyśmy go poprawnie

Ethereum stale się poprawia przed aktualizacją sieci

Stosownie do głównego programisty Ethereum, Tima Beiko, ten błąd można „szybko załatać”. Powiedział również, że jest to „łatwy” test dla programistów. Ponadto programiści dodadzą test Hive dla tego przypadku.

Celem sieci testowej Zhejiang jest przetestowanie wypłat i BLS, schematu podpisu cyfrowego używanego do zapobiegania fałszerstwom. W sieci testowej Ethereum walidatorzy podpisują i poświadczają bloki, aby upewnić się, że wszystkie z nich przestrzegają zasad konsensusu. Użycie schematu podpisu, takiego jak BLS, może pomóc w rozwiązaniu tego problemu. 

Weryfikacja tych podpisów w łańcuchu może prowadzić do większej liczby problemów, ponieważ liczba walidatorów stale rośnie. Tim Beiko stwierdził:

Devnet miał 600 360 walidatorów, a XNUMX XNUMX z nich przeprowadza aktualizacje danych uwierzytelniających wypłaty bezpośrednio na rozwidleniu.

Ethereum jest na skraju oczekiwanej aktualizacji Shanghai-Capella, poprawiającej obliczenia, transakcje i sprawdzanie poprawności nowych bloków. Jednak, co najważniejsze, pozwoli walidatorom wycofać swoje ETH zablokowane w „Łańcuchu Beacon”, łańcuchu blokowym Proof-of-Stake uruchomionym w 2020 roku.

Ethereum
Ethereum kontynuuje zwyżkowy trend na wykresie dziennym. Źródło: Widok handlu ETHUSDT

Cena Ethereum wynosi obecnie 1,680 USD, co oznacza wzrost o 1.3% w ciągu ostatnich 24 godzin. Ethereum podążyło śladem Bitcoina i pozostało w strefie zysku w ciągu ostatnich siedmiu dni z zyskiem 2%. 

Ethereum nadal rozwija swoją sieć, a aktualizacja Shanghai-Capella będzie oznaczać silniejsze podstawy dla jej przyszłości. Może to wzbudzić podekscytowanie inwestorów i pozwolić drugiej co do wielkości kryptowalucie osiągnąć nowe roczne maksima w krótkim okresie. 

Następna aktualizacja wprowadzi możliwości shardingu i zapewni blockchainowi większą pojemność dostępu do danych oraz niższe opłaty transakcyjne za usługi w sieci. Oczekuje się, że ta kolejna aktualizacja rozwoju tego łańcucha bloków zostanie uruchomiona pod koniec 2023 r. 

Źródło: https://bitcoinist.com/ethereum-devs-found-bug-ahead-of-major-upgrade/