Deweloperzy Ethereum przełożyli aktualizację Glamsterdam w sieci testowej Hoodi z powodu obaw o kompatybilność inteligentnych kontraktów, anulując jej aktywację zaplanowaną na 26 października oraz planowane zwiększenie limitu gazu do 200 milionów.
Podsumowanie
- Deweloperzy Ethereum przełożyli aktywację Glamsterdam w sieci testowej Hoodi zaplanowaną na 26 października, aby zbadać obawy dotyczące kompatybilności inteligentnych kontraktów związane z EIP-8037.
- Przełożenie anuluje zaplanowane zwiększenie limitu gazu do 200 milionów bez odwracania istniejącej historii blockchaina Hoodi.
- ChainSecurity ostrzegł, że proponowane zmiany w gazie mogą wpłynąć na inteligentne kontrakty obsługujące nieudane transakcje i mechanizmy ponawiania.
- Operatorzy węzłów Hoodi muszą zaktualizować swoich klientów wykonawczych i konsensusu, aby usunąć anulowaną aktywację z 26 października.
- Ethereum nie ogłosiło zastępczych dat aktywacji w Hoodi ani w sieci głównej, pozostawiając proponowane cele grudniowe niepotwierdzone.
Zgodnie z ogłoszeniem Fundacji Ethereum z 22 października, decyzja nastąpiła po dyskusjach podczas spotkania All Core Developers Execution, na którym deweloperzy zgodzili się zbadać, w jaki sposób EIP-8037 współdziała z istniejącymi kontraktami w sieci głównej. Fundacja nie ogłosiła zastępczej daty aktywacji w sieci testowej.
Ethereum przekłada Glamsterdam w sieci testowej Hoodi
Aktualizacja była pierwotnie zaplanowana do aktywacji 26 października o 17:42:48 UTC, co odpowiadało epoce 132 352 w Hoodi. Deweloperzy usunęli aktywację warstwy wykonawczej Amsterdam oraz aktywację warstwy konsensusu Gloas ze zmienionej konfiguracji.
Przełożenie usuwa zaplanowane zwiększenie limitu gazu w Hoodi do 200 milionów, które deweloperzy zamierzali zbadać wraz z innymi zmianami protokołu. Fundacja wyjaśniła jednak, że ta korekta dotyczy przyszłej aktualizacji sieci i nie odwraca istniejącej historii transakcji w Hoodi.
Decyzja zmienia wcześniej ogłoszony harmonogram Hoodi, o którym crypto.news informował 19 października. Aktywacja w sieci testowej miała na celu zbadanie, jak klienci wykonawczy i konsensusu radzą sobie ze zmianami Glamsterdam, zanim deweloperzy wybrali datę dla sieci głównej.
Badaczka Ethereum Christine D. Kim ostrzegła operatorów węzłów Hoodi, że aktywacja z 26 października została anulowana. Zaleciła operatorom powrót do odpowiednich starszych wersji oprogramowania lub zainstalowanie zaktualizowanych klientów wykonawczych, które usuwają zaplanowaną aktualizację.
ChainSecurity identyfikuje ryzyka w zmianach gazu Ethereum
Przełożenie następuje po obawach dotyczących EIP-8037, który wprowadza odrębne rozliczanie gazu zużywanego podczas tworzenia stanu blockchaina. Inna propozycja, EIP-8038, zmienia koszty związane z dostępem do istniejącego stanu.
W technicznej ocenie z 13 października firma zajmująca się bezpieczeństwem blockchain ChainSecurity ostrzegła, że proponowane zmiany mogą wpłynąć na sposób, w jaki wdrożone inteligentne kontrakty obsługują nieudane wywołania zewnętrzne. Niektóre aplikacje wykorzystują pozostałe salda gazu do ustalenia, czy operacja nie powiodła się trwale, czy powinna pozostać kwalifikowalna do kolejnej próby.
Zgodnie z proponowanymi zasadami nieudana operacja mogłaby pozostawić wystarczająco dużo gazu, aby wywołujący kontrakt mógł kontynuować przetwarzanie, podczas gdy ta sama transakcja wcześniej zostałaby wycofana. ChainSecurity ostrzegł, że takie zachowanie mogłoby spowodować, że niektóre aplikacje zapiszą nieudaną operację bez umożliwienia użytkownikom ponowienia jej.
Firma zajmująca się bezpieczeństwem następnie omówiła swoje ustalenia na X, a raporty opisywały 13 rzeczywistych przykładów potencjalnie dotkniętych kontraktów. Badacze nie ujawnili publicznie dotkniętych aplikacji, a działania w ramach odpowiedzialnego ujawniania są w toku.
Tymczasem obawy te dotyczą mechanizmów kontraktów używanych w transakcjach wsadowych, wypłatach i innych operacjach, które zależą od reguł obsługi błędów. Ocena techniczna opisuje, w jaki sposób awarie spowodowane niewystarczającą ilością gazu mogą zakłócić istniejące zabezpieczenia bez konieczności zmian w kodzie wdrożonych kontraktów.
Operatorzy węzłów Hoodi otrzymują zaktualizowane instrukcje dotyczące klientów
Po przesunięciu Fundacja Ethereum poleciła operatorom sprawdzenie oprogramowania warstwy wykonawczej i warstwy konsensusu przed 26 października. Klienci zachowujący pierwotną konfigurację aktywacji muszą zostać zaktualizowani, aby zapobiec próbom przeprowadzenia wcześniej zaplanowanego forka.
Zaktualizowana tabela wydań Fundacji wymienia Lodestar v1.50.1 dla warstwy konsensusu, a wydania warstwy wykonawczej obejmują Besu 26.10.1 i Nethermind 2.2.1. Ethrex v30.0.1-rc.2 figuruje jako wersja przedpremierowa, a instrukcje dla innych klientów oczekują na potwierdzenie.
Operatorzy walidatorów muszą sprawdzić zarówno swoje węzły beacon, jak i klienty walidatorów, w tym wszelką zewnętrzną infrastrukturę do budowania bloków. Fundacja ostrzegła, że wydania wymienione w poprzednim ogłoszeniu dotyczącym Hoodi nie powinny być traktowane jako potwierdzenie, że obsługują przesunięcie.
Aktywacja Glamsterdam w Ethereum na Sepolii przebiegła 6 października, umożliwiając deweloperom zbadanie wydajności aktualizacji przy wyższym limicie gazu. Przesunięcie Hoodi dotyczy oddzielnego testnetu i nie odwraca wcześniejszej aktywacji na Sepolii.
Data aktualizacji głównej sieci Ethereum pozostaje nieustalona
Przed przesunięciem deweloperzy omawiali 1 grudnia, 8 grudnia i 9 grudnia jako możliwe daty aktywacji Glamsterdam w głównej sieci. Porządek obrad spotkania z 22 października proponował wybór daty w następnym tygodniu, jeśli testy na Hoodi przebiegną pomyślnie.
Żadna z tych dat nie otrzymała ostatecznego potwierdzenia, a najnowsze ogłoszenie Fundacji nie ustala zastępczego harmonogramu. Deweloperzy muszą kontynuować badanie kwestii zgodności przed ogłoszeniem kolejnej aktywacji na Hoodi.
Glamsterdam obejmuje wbudowaną separację proposera i buildera oraz listy dostępu na poziomie bloku, zmiany mające na celu poprawę możliwości przetwarzania transakcji w Ethereum.
Wcześniej Curve Finance wskazało potencjalne korzyści dla DeFi, ostrzegając jednocześnie, że zmienione opłaty za gaz mogą wpłynąć na niektóre aplikacje.
Fundacja Ethereum potwierdziła, że użytkownicy głównej sieci i posiadacze ETH nie muszą podejmować żadnych działań z powodu przesunięcia. Deweloperzy aplikacji zostali poinstruowani, aby nie planować dalszych testów na Hoodi wokół odwołanej aktywacji z 26 października.






