Utsatt Glamsterdam-oppgradering på Hoodi-testnettet
Ethereum-utviklere har utsatt Glamsterdam-oppgraderingen på Hoodi-testnettet på grunn av bekymringer rundt kompatibilitet med smarte kontrakter. Den planlagte aktiveringen, som skulle finne sted 26. oktober, samt en økning av gassgrensen til 200 millioner, er nå avlyst.
«Beslutningen ble tatt etter diskusjoner under møtet for All Core Developers Execution, hvor utviklerne ble enige om å undersøke hvordan EIP-8037 interagerer med eksisterende mainnet-kontrakter.»
Stiftelsen har ikke annonsert en ny dato for aktivering av testnettet. Oppgraderingen var opprinnelig planlagt å aktiveres 26. oktober kl. 17:42:48 UTC, som tilsvarer Hoodi-epoke 132,352. Utviklerne har fjernet aktiveringen av Amsterdam utførelseslag og Gloas konsensuslag fra den reviderte konfigurasjonen.
Utssettelsen fjerner den planlagte økningen i Hoodis gassgrense til 200 millioner, som utviklerne hadde til hensikt å undersøke sammen med andre protokollendringer. Stiftelsen presiserte imidlertid at denne justeringen påvirker en fremtidig nettverksoppgradering og ikke reverserer Hoodis eksisterende transaksjonshistorikk.
Advarsler til node-operatører
Ethereum-forsker Christine D. Kim advarte Hoodi-node-operatører om at aktiveringen 26. oktober var avlyst. Hun rådet operatører til å gå tilbake til passende eldre programvareversjoner eller installere oppdaterte utførelsesklienter som fjerner den planlagte oppgraderingen.
«Hei #ethereum node-operatører som er på #hoodi testnettet, VÆR OPPMERKSOM PÅ AT HOODI-OPPGRADERINGEN NESTE MANDAG HAR BLITT AVLYST.»
Utssettelsen følger bekymringer knyttet til EIP-8037, som introduserer separat regnskap for gass som forbrukes ved opprettelse av blockchain-tilstand. Et annet forslag, EIP-8038, endrer kostnadene knyttet til tilgang til eksisterende tilstand.
Sikkerhetsbekymringer
I en teknisk vurdering 13. oktober advarte blockchain-sikkerhetsfirmaet ChainSecurity om at de foreslåtte endringene kunne påvirke hvordan distribuerte smarte kontrakter håndterer mislykkede eksterne anrop. Noen applikasjoner bruker gjenværende gassbalanser for å avgjøre om en operasjon mislyktes permanent eller fortsatt bør være berettiget til et nytt forsøk.
ChainSecurity advarte om at slik atferd kan føre til at visse applikasjoner registrerer en mislykket operasjon uten å tillate brukerne å prøve igjen. Sikkerhetsfirmaet diskuterte deretter sine funn på X, med rapporter som beskriver 13 virkelige eksempler på potensielt berørte kontrakter.
Forskere har ikke offentlig identifisert de berørte applikasjonene, mens ansvarlig avsløring fortsatt pågår. Den tekniske vurderingen beskriver hvordan utilstrekkelige gassfeil kan forstyrre eksisterende sikkerhetsmekanismer uten å kreve endringer i distribuerte kontraktskoder.
Fremtidige planer
Ethereum Foundation instruerte operatører om å gjennomgå programvaren for utførelseslag og konsensuslag før 26. oktober. Klienter som beholder den opprinnelige aktiveringskonfigurasjonen må oppdateres for å forhindre at de prøver den tidligere planlagte hard forken.
Stiftelsens reviderte utgivelsestabell lister Lodestar v1.50.1 for konsensuslaget, mens utgivelser for utførelseslaget inkluderer Besu 26.10.1 og Nethermind 2.2.1. Validator-operatører må sjekke både sine beacon-noder og validator-klienter, inkludert eventuell ekstern blokkbyggingsinfrastruktur.
Ethereum Foundation bekreftet at mainnet-brukere og ETH-innehavere ikke trenger å ta noen tiltak på grunn av utssettelsen. Applikasjonsutviklere har fått instruksjoner om ikke å planlegge videre Hoodi-testing rundt den avlyste aktiveringen 26. oktober.