Ethereum-ontwikkelaars onderzoeken smartcontractrisico's rond Glamsterdam
Ethereum-ontwikkelaars hebben de Hoodi testnet-fork van de Glamsterdam-upgrade uitgesteld. Ze doen dat omdat zij acht smartcontractinvarianten onderzoeken die mogelijk problemen geven.
Wat er gebeurde
Core developers van Ethereum besloten de implementatie van Glamsterdam op het Hoodi testnet uit te stellen. De Ethereum Foundation meldde dit in een blogpost.
De vertraging volgt op een rapport van smartcontractauditor ChainSecurity van 13 oktober. Dat rapport wees uit dat EIP-8037 en EIP-8038 bestaande smart contracts kunnen breken als die contracts uitgaan van vaste gaskosten bij mislukte externe calls.
De EIPs veranderen de manier waarop gas in rekening wordt gebracht voor bepaalde operaties. Sommige projecten rekenen op aannames over vaste gaskosten, en die aannames zouden ongeldig kunnen worden door de wijzigingen.
Door de Hoodi-fork uit te stellen krijgen ontwikkelaars meer tijd om potentiële problemen in smart contracts te vinden en te beoordelen of er aanpassingen nodig zijn. De fork gaat niet door totdat de issues zijn opgelost.
Glamsterdam werd al op 6 oktober op het Sepolia testnet geactiveerd als een van de laatste repetities. De upgrade beoogt verbeteringen voor Ethereum's layer-1 roadmap, waaronder proposer-builder separation, block-level access lists en aanpassingen in gasprijzen, zo stond in een eerdere blogpost van 28 september.
Waarom dit telt
Voor beleggers in ETH betekent dit dat de timing van de Glamsterdam-cycli onzeker is en dat smartcontractrisico's extra aandacht vergen bij projecten die van vaste gasaannames afhankelijk zijn.
Waar je op kunt letten
- Wanneer ontwikkelaars de acht gesignaleerde invariant-issues oplossen
- Reacties of opvolgende rapporten van auditors over EIP-8037 en EIP-8038
- Of en wanneer de Hoodi testnet-fork opnieuw gepland wordt