Ethereum stelt upgrade Glamsterdam uit na waarschuwing van auditbedrijf

Ethereum-ontwikkelaars stellen de volgende grote upgrade, Glamsterdam, uit. Auditbedrijf ChainSecurity, dat software op fouten controleert, ontdekte dat twee wijzigingen in de transactiekosten bestaande smart contracts kwetsbaar kunnen maken. Een nieuwe datum is er nog niet.
De Ethereum Foundation maakte het uitstel op 6 november bekend. Ontwikkelaar Marius van der Wijden schreef op de blog van de stichting dat ontwikkelaars de upgrade pas op het testnetwerk Hoodi activeren nadat ze de problemen hebben opgelost. Op zo'n testnetwerk proberen ontwikkelaars een upgrade uit voordat die op het echte netwerk van ether komt.
Bij een hard fork gaan de computers die het Ethereum-netwerk draaien over op nieuwe regels. Wie ether op een exchange of in een wallet bewaart, hoeft door het uitstel niets te doen.
Wat de auditors vonden
Het probleem zit in twee voorstellen voor wijzigingen in Ethereum, EIP-8037 en EIP-8038. Die veranderen hoeveel gas een transactie kost. Gas is de vergoeding die je betaalt om iets op Ethereum te laten uitvoeren. Je kunt het vergelijken met brandstof die een transactie onderweg verbruikt.
Sommige smart contracts, de programma's die op Ethereum draaien, rekenen erop dat een mislukte transactie al het gas opgebruikt en daardoor stopt. Zo beschermen ze zich tegen gebruikers die met opzet te weinig gas meesturen. Onder de nieuwe regels kan er gas overblijven. Zo'n transactie kan dan toch doorgaan, terwijl de bouwer van het contract verwachtte dat ze zou stoppen.
ChainSecurity vond tijdens tests een aantal projecten die na Glamsterdam kwetsbaar zouden zijn. Het gaat om acht aannames waarop bestaande smart contracts kunnen steunen. Na de upgrade kloppen die mogelijk niet meer.
Oproep aan ontwikkelaars
Naast ChainSecurity kijkt ook auditbedrijf Dedaub mee, en de Ethereum Foundation doet eigen onderzoek.
"We kunnen niet alle projecten op Ethereum controleren."
Marius van der Wijden
De stichting vraagt ontwikkelaars en auditors, bedrijven die code controleren, daarom hun eigen code na te lopen. Daarvoor zette de stichting op GitHub, een platform voor het delen van code, een overzicht van de acht aannames online, met voorbeelden.
Wie geraakt wordt, kan zich melden via een speciaal e-mailadres. De ontwikkelaars die Ethereum onderhouden willen met die meldingen in hun volgende overleggen beslissen hoe ze verdergaan, eventueel met aangepaste voorstellen. Het werk aan Hegota, de upgrade die na Glamsterdam komt, gaat intussen door.
Beleggers halen geld uit ether-ETF's
Het uitstel valt samen met een zwakke maand voor ether. De koers staat op ruim 2.000 euro, bijna 11 procent lager dan een maand geleden. De Fear & Greed Index, een graadmeter voor het sentiment op de cryptomarkt, staat op 25. Dat valt in de categorie "extreme angst".
Ook Amerikaanse ether-ETF's, beursfondsen die ether kopen voor hun beleggers, kregen uitstroom. Op 5 en 6 november haalden beleggers er samen bijna 200 miljoen dollar uit. Het grootste deel kwam uit het fonds ETHA van BlackRock.
Dagelijkse geldstroom Amerikaanse ether-ETF's
De uitstroom viel samen met een verkoopgolf op de aandelenbeurzen. Op 5 november zakten Amerikaanse technologieaandelen, een dag later volgden de beurzen in Zuid-Korea, Japan en Taiwan.
