Udsættelse af Glamsterdam-opgraderingen
Ethereum-udviklere har udsat Glamsterdam-opgraderingen på Hoodi testnettet på grund af bekymringer om kompatibilitet med smarte kontrakter. Dette annullerer den planlagte aktivering den 26. oktober samt en planlagt stigning i gasgrænsen til 200 millioner.
Beslutningen og dens konsekvenser
Ifølge en meddelelse fra Ethereum Foundation den 22. oktober blev beslutningen truffet efter diskussioner under mødet for All Core Developers Execution. Udviklerne blev enige om at undersøge, hvordan EIP-8037 interagerer med eksisterende mainnet-kontrakter. Fonden har ikke annonceret en erstatningsdato for testnet-aktiveringen.
“Udsættelsen fjerner den planlagte stigning i Hoodis gasgrænse til 200 millioner, som udviklerne havde til hensigt at undersøge sammen med andre protokolændringer.”
Beslutningen ændrer den tidligere annoncerede Hoodi-tidsplan, som crypto.news rapporterede den 19. oktober. Testnet-aktiveringen var beregnet til at undersøge, hvordan execution- og consensus-klienter håndterede Glamsterdam-ændringerne, før udviklerne valgte en mainnet-dato.
Advarsler til node-operatører
Ethereum-forsker Christine D. Kim advarede Hoodi node-operatører om, at aktiveringen den 26. oktober var blevet annulleret. Hun rådede operatører til at vende tilbage til passende ældre softwareversioner eller installere opdaterede execution-klienter, der fjerner den planlagte opgradering.
“PSA: Hej #ethereum node-operatører, der er på #hoodi testnet, VENLIGST BEMÆRK AT HOODI OPGRADERINGEN NÆSTE MANDAG ER BLEVEN ANNULLERET.”
Bekymringer om EIP-8037
Udsættelsen følger bekymringer vedrørende EIP-8037, som introducerer separat regnskab for gas forbrugt ved oprettelse af blockchain-tilstand. Et andet forslag, EIP-8038, ændrer omkostningerne forbundet med adgang til eksisterende tilstand.
I en teknisk vurdering den 13. oktober advarede blockchain-sikkerhedsfirmaet ChainSecurity om, at de foreslåede ændringer kunne påvirke, hvordan implementerede smarte kontrakter håndterer mislykkede eksterne opkald. Nogle applikationer bruger resterende gasbalancer til at bestemme, om en operation mislykkedes permanent eller skal forblive berettiget til et nyt forsøg.
Fremtidige skridt og opdateringer
Efter udsættelsen instruerede Ethereum Foundation operatører til at gennemgå deres execution-layer og consensus-layer software inden den 26. oktober. Klienter, der bevarer den oprindelige aktiveringskonfiguration, skal opdateres for at forhindre dem i at forsøge den tidligere planlagte fork.
Fondens reviderede udgivelsestabel angiver Lodestar v1.50.1 for consensus-laget, mens execution-layer udgivelser inkluderer Besu 26.10.1 og Nethermind 2.2.1. Validator-operatører skal kontrollere både deres beacon-noder og validator-klienter, herunder enhver ekstern block-building infrastruktur.
Afsluttende bemærkninger
Ethereum Foundation bekræftede, at mainnet-brugere og ETH-holdere ikke behøver at tage nogen handling på grund af udsættelsen. Applikationsudviklere er blevet instrueret om ikke at planlægge yderligere Hoodi-testning omkring den annullerede aktivering den 26. oktober.