Ethereum-ontwikkelaars leggen twee voorstellen voor tegen Glamsterdam-schade
Ethereum-ontwikkelaars hebben twee concurrerende voorstellen ingediend om te voorkomen dat de Glamsterdam-upgrade bestaande smart contracts verstoort. De voorstellen proberen de impact van veranderde gasregels te beperken.
Wat er gebeurde
Op 8 november dienden ontwikkelaars Leo Glisic en Giulio Rebuffo elk een apart voorstel in. Ze willen beide voorkomen dat de aangepaste gasprijzen van Glamsterdam bestaande contracten kapotmaken.
Glisic stelde EIP-8488 voor. Dat creëert nieuwe V2-opcodes voor nieuw uitgebrachte smart contracts. Oudere contracts blijven volgens de bestaande gasregels werken.
Rebuffo stelde een andere aanpak voor. Hij wil twee gasaccountingsystemen binnen elke transactie. Eén systeem berekent het gasverbruik volgens de oude regels voor de uitvoering van het contract. Het andere systeem berekent de uiteindelijke transactiekosten volgens de nieuwe prijsregels. Voor zijn voorstel bestaan nog geen implementaties of consensus-tests.
De zorgen over compatibiliteit volgen op EIP-8037 en EIP-8038. Die EIPs veranderen hoe Ethereum rekent voor het aanmaken en benaderen van blockchainstate. EIP-8037 verhoogt de basisgasprijs voor het aanmaken van een smart contract van 32.000 naar 183.600, exclusief uitvoerings- en opslagkosten.
Beveiligingsonderzoekers waarschuwden dat ongeveer 200.000 contracts mogelijk geraakt worden. Zij stellen dat sommige contracts vaste gasbedragen reserveren of rekenen op bepaald gedrag bij mislukte transacties. Ontwikkelaars stelden tests uit. De Hoodi-activatie van 26 oktober werd uitgesteld. Er werd eerder een mogelijke private test besproken voor 16 tot 20 november.
Belangrijke stemmen in de community reageerden. Curve-oprichter Michael Egorov waarschuwde voor een mogelijke nood-hard-fork als de risico's niet worden opgelost. Investeerder Ryan Berckmans trok zijn eerdere steun voor snelle activering terug. Onderzoekers, onder wie pcaversaccio, vinden dat Glamsterdam in de huidige vorm niet uitgevoerd moet worden.
Noch Glisics noch Rebuffo's voorstel is goedgekeurd voor opname in Glamsterdam. De Ethereum Foundation werkt samen met ChainSecurity en Dedaub om getroffen toepassingen te onderzoeken en feedback van ontwikkelaars te verzamelen, zo meldde Marius van der Wijden op 6 november.
Waarom dit telt
De voorstellen proberen een upgrade in te voeren zonder bestaande toepassingen te breken. Voor beleggers in ETH betekent dit dat de ontwikkeling en het activatieproces van Glamsterdam invloed kan hebben op netwerkstabiliteit en vertrouwen in bestaande DeFi-protocollen.
Waar je op kunt letten
- Of een van de twee voorstellen wordt goedgekeurd voor opname in Glamsterdam
- Reacties en verdere tests van ChainSecurity en Dedaub
- Of ontwikkelaars een nieuwe datum voor private tests of activatie vastleggen