De Ethereum Foundation heeft een directe waarschuwing afgegeven aan iedereen die software bouwt bovenop het netwerk: wallets, indexers en gas-schatters kunnen stukgaan zodra de Glamsterdam-upgrade de vertrouwde aanname van 21.000 gas voor sommige ETH-overboekingen loslaat. Het Protocol DevOps-team zei op 17 augustus dat elke tool die leunt op een hardgecodeerde maximale gaslimiet het niet gaat redden, en noemde met name portemonnees, indexers en gasramingstools als kwetsbare software.
Kerncijfers
- ETH-overboeking naar bestaand account: blijft 21.000 gas
- Nieuw account aanmaken: circa 8,5x duurder
- Contract deployen: ongeveer 10x duurder
- Gasvloer waar het model omheen is ontworpen: circa 200 miljoen gas
De boodschap is scherper dan bij een doorsnee hard fork, omdat Glamsterdam raakt aan een gegeven dat ontwikkelaars jarenlang blind vertrouwden. Wie ETH stuurt, rekende altijd met 21.000 gas als vast bedrag. Straks klopt dat niet meer in alle gevallen, en dat is precies waar bestaande code onderuit kan gaan.
Waarom 21.000 gas niet langer heilig is
Het hart van de waarschuwing zit in EIP-8037, dat een aparte state-gasdimensie invoert voor handelingen die nieuwe state creeren. Denk aan het aanmaken van een account, het uitrollen van code of het schrijven naar een nieuw opslagslot. Die acties krijgen een vaste prijs per state-byte, afgerekend tijdens uitvoering.
Voor een gewone gebruiker klinkt dat abstract, dus even in mensentaal: stuur je ETH naar een adres dat al bestaat, dan blijf je op 21.000 gas zitten, opgebouwd uit de basiskosten van de transactie, cold account access en de waardeoverdracht. Stuur je naar een adres dat nog niet bestaat, dan komt daar een extra state-gasheffing bovenop voor het aanmaken van dat nieuwe account. Kortom, dezelfde handeling kan straks twee verschillende prijskaartjes hebben.
Gasramingstools die zijn gebouwd rond slechts een gasdimensie kunnen daardoor foute schattingen teruggeven zodra nieuwe state apart wordt gemeten. Ontwikkelaars die 21.000 gas als voldoende beschouwen voor elke ETH-transfer, doen er goed aan hun applicaties opnieuw tegen het licht te houden voordat Glamsterdam mainnet bereikt.
Wat er verandert in de prijzen
| Handeling | Effect onder Glamsterdam |
|---|---|
| ETH naar bestaand account | Blijft 21.000 gas |
| ETH naar nieuw account | Extra state-gasheffing bovenop 21.000 |
| Nieuw account aanmaken | Circa 8,5x duurder |
| Contract deployen | Ongeveer 10x duurder |
Het model is opgezet om de jaarlijkse state-groei te beperken tot ongeveer 60 GiB bij een blokgaslimiet van 300 miljoen gas. Een aparte meting voor code-deposits moet grote contracten deploybaar houden, inclusief zware DeFi-applicaties. Tegelijk verschuift de upgrade de gaslimiet stap voor stap van 60 miljoen richting 200 miljoen, en gaat de maximale contractgrootte van 24 KiB naar 64 KiB.
Testen op Plataberget
Ontwikkelaars krijgen ruimte om zich voor te bereiden. Glamsterdam staat gepland om op 20 augustus te activeren op de publieke testnet Plataberget, die volgens de Foundation minstens een aantal maanden online blijft. Daarna schuift de upgrade door naar Sepolia en Hoodi, en pas later naar mainnet. Publieke validator- en builderdeposits horen bij het testproces, zodat solo-stakers, DVT-projecten en grote stakingproviders hun infrastructuur kunnen uitproberen.
Glamsterdam is niet alleen een gasverhaal. De fork bevat ook enshrined proposer-builder separation (ePBS), dat de scheiding tussen blokbouwer en proposer in het kernprotocol verankert, met een nieuwe builder-API en payload-timeliness-checks. Daarnaast introduceren Block-Level Access Lists een aparte registratie van welke state tijdens uitvoering wordt aangeraakt, uitgewisseld via het eth/71-netwerkprotocol. Infrastructuur die vasthangt aan de blokproductie en validatie moet er rekening mee houden geraakt te worden.
Een vast mainnet-tijdpad is er nog niet. Ethereum Foundation-ontwikkelaar Parithosh Jayanthi sprak eerder van massale vooruitgang tijdens het testen, maar benadrukte dat de uitrol afhangt van de testresultaten en of de clientteams klaar zijn om de nieuwe regels te ondersteunen. De marsroute is dus duidelijk, alleen de datum voor mainnet niet.













