De ontwikkelaars van Ethereum hebben de Glamsterdam-upgrade op het Hoodi-testnet uitgesteld nadat beveiligingsonderzoekers een kwetsbaarheid hadden ontdekt waardoor tijdelijke storingen in slimme contracten zouden kunnen uitmonden in blijvend functieverlies. Chainsecurity heeft 13 geïmplementeerde contracten geïdentificeerd die mogelijk kwetsbaar zijn. De activering van 26 oktober is geannuleerd, waardoor het voorlopige tijdvenster voor de mainnet-upgrade van Ethereum in december op losse schroeven staat terwijl de ontwikkelaars het probleem onderzoeken.
Ethereum stelt test Glamsterdam uit na zorgen over 13 contracten

Belangrijkste punten
- Ethereum-ontwikkelaars hebben de activering van Glamsterdam op het Hoodi-testnet op 26 oktober geannuleerd vanwege bezorgdheid over de veiligheid.
- Het Zwitserse bedrijf Chainsecurity, gespecialiseerd in cyberbeveiliging voor blockchain en het controleren van smart contracts, heeft 13 geïmplementeerde contracten geïdentificeerd die kwetsbaar zijn voor mogelijk permanente storingen.
- De voorlopige lancering van Ethereum in december is onzeker, maar mainnet-gebruikers hoeven geen actie te ondernemen.
Ethereum stelt Glamsterdam-tests uit nadat beveiligingsfouten contracten bedreigen
De volgende grote upgrade van Ethereum is op een onverwacht obstakel gestuit. Beveiligingsonderzoekers ontdekten dat voorgestelde wijzigingen in de manier waarop de blockchain transactiekosten in rekening brengt, ertoe kunnen leiden dat bepaalde slimme contracten permanent storingen vastleggen die voorheen omkeerbaar zouden zijn geweest.
Chainsecurity heeft 13 geïmplementeerde contracten geïdentificeerd die potentieel gevaarlijk gedrag vertonen, wat ontwikkelaars ertoe heeft aangezet de activering van Glamsterdam op 26 oktober op het Hoodi-testnetwerk te annuleren. De ontdekking vormt een bedreiging voor een ambitieuze upgrade die bedoeld is om Ethereum sneller en efficiënter te maken, waardoor de voorlopige lancering in december nu onzeker is geworden.
Een beveiligingsontdekking dwingt Ethereum tot het wijzigen van de plannen
Tijdens de All Core Developers Execution-bijeenkomst op 22 oktober kwamen de ontwikkelaars overeen om het testen uit te stellen na bestudering van bevindingen met betrekking tot twee voorstellen, EIP-8037 en EIP-8038. De wijzigingen hebben betrekking op de manier waarop het Ethereum-protocol ‘gas’ berekent, het vergoedingsmechanisme dat bepaalt hoeveel rekenwerk een transactie kan uitvoeren.
Chainsecurity ontdekte dat bepaalde bewerkingen onverwacht eerder verbruikt gas zouden kunnen teruggeven aan een transactie. Dat ogenschijnlijk nuttige gedrag zorgt voor een ernstig probleem voor slimme contracten die zijn ontworpen rond bestaande bestedingslimieten.
Wanneer een mislukte transactie definitief wordt
Sommige slimme contracten stoppen een bewerking opzettelijk wanneer er onvoldoende gas overblijft, zodat gebruikers het later opnieuw kunnen proberen. Volgens de voorgestelde regels zou een mislukte bewerking echter voldoende gas kunnen achterlaten voor het omringende contract om de mislukking vast te leggen. Dat kan de optie om het opnieuw te proberen permanent uitschakelen of de mogelijkheid van een gebruiker om geld op te eisen tenietdoen.
De code van het contract hoeft niet per se te worden gewijzigd om dit probleem te veroorzaken. Onderzoekers hebben de 13 getroffen contracten nog niet openbaar gemaakt, aangezien het proces van verantwoorde openbaarmaking nog gaande is.
Onzekerheid rond het upgradevenster in december
Glamsterdam combineert verbeteringen die bedoeld zijn om de verwerkingscapaciteit van Ethereum te vergroten en blokvalidatie efficiënter te maken. Eerdere tests op Sepolia waren op 6 oktober succesvol, waarbij blokken werkten met een gaslimiet van bijna 200 miljoen, meer dan drie keer de ongeveer 60 miljoen van het Ethereum-mainnet.
Hoodi-beheerders moeten nu bijgewerkte uitvoerings- en consensussoftware installeren vóór de geannuleerde activering. Gewone Ethereum-gebruikers hoeven geen actie te ondernemen. De Ethereum Foundation heeft nog geen vervangende testdatum aangekondigd of een lancering op het mainnet bevestigd. Ontwikkelaars moeten nu bepalen of wijzigingen die bedoeld zijn om de netwerkprestaties te verbeteren, veilig kunnen samengaan met contracten die al volgens oudere regels werken.
Bitcoin Core past zijn aanpak van beveiligingskwetsbaarheden aan, nu AI het opsporen van bepaalde softwarefouten aanzienlijk eenvoudiger maakt.
Lees nu: Bitcoin Core past beveiligingsbeleid aan nu AI kwetsbaarheden makkelijker vindtDit artikel is met behulp van AI uit het Engels vertaald. De originele Engelstalige versie is de gezaghebbende bron; geautomatiseerde vertalingen kunnen onnauwkeurigheden bevatten, met name in juridische en regelgevende terminologie.
















