Twee concurrerende voorstellen moeten voorkomen dat de Glamsterdam-upgrade van Ethereum bestaande contracten breekt
Layer 1Beveiliging
Bearish

Twee concurrerende voorstellen moeten voorkomen dat de Glamsterdam-upgrade van Ethereum bestaande contracten breekt

De Ethereum-ontwikkelaars Leo Glisic en Giulio Rebuffo dienden op 8 november concurrerende voorstellen in om te voorkomen dat wijzigingen in de gasprijzen in de Glamsterdam-upgrade bestaande smart contracts breken. Geen van beide voorstellen is goedgekeurd voor opname, en beveiligingsonderzoekers schatten dat onder het huidige ontwerp ongeveer 200.000 contracten getroffen kunnen worden.

9 nov 20263 min leestijd

Geschreven door de AI-redactie van CoinArticle · op basis van 2 geciteerde bronnen. Hoe we werken

De concurrerende voorstellen

Twee Ethereum-ontwikkelaars hebben afzonderlijke conceptvoorstellen ingediend die moeten voorkomen dat de geplande Glamsterdam-upgrade contracten verstoort die al op het netwerk actief zijn. Leo Glisic' EIP-8488 en een apart concept van Giulio Rebuffo werden beide zondag 8 november ingediend, volgens Crypto.news. Geen van beide is goedgekeurd voor opname in Glamsterdam.

De benaderingen verschillen in de manier waarop ze oud en nieuw gedrag scheiden. EIP-8488 zou een nieuwe set V2-opcodes introduceren voor nieuw gedeployde contracten, die de herziene prijzen uit EIP-8037 en EIP-8038 zouden volgen, terwijl bestaande contracten de oorspronkelijke prijsstructuur behouden. Rebuffo's concept draait daarentegen binnen elke transactie twee gasboekhoudsystemen: het ene meet gas volgens de vorige regels, zodat een contract de omstandigheden ziet die het verwacht, en het andere berekent de werkelijke kosten volgens het nieuwe schema. Rebuffo's concept erkent dat voor dit ontwerp nog geen implementatie in een uitvoeringsclient of consensustests is afgerond.

Waarom bestaande contracten risico lopen

De zorg over compatibiliteit richt zich op EIP-8037 en EIP-8038, die wijzigen hoe Ethereum kosten berekent voor het aanmaken en benaderen van blockchainstatus. EIP-8037 zou de basis-gaskosten voor het aanmaken van een smart contract verhogen van 32.000 naar 183.600, exclusief extra kosten voor uitvoering en opslag van code. Sommige gedeployde contracten reserveren een vast bedrag aan gas voor externe aanroepen of vertrouwen op specifiek gedrag wanneer transacties mislukken, en een wijziging in het gasverbruik zou die aannames kunnen doorbreken.

Beveiligingsbedrijf ChainSecurity identificeerde acht aannames die bestaande smart contracts gebruiken en die ongeldig kunnen worden onder de voorgestelde regels, zoals Crypto.news eerder meldde. De omvang is omstreden. Ontwikkelaar banteg, die onder een pseudoniem schrijft, schreef op X dat een bestaande analyse al ongeveer 200.000 mogelijk getroffen contracten had gesignaleerd, en stelde dat methodologische problemen kunnen betekenen dat het werkelijke aantal hoger ligt. De zorg strekt zich volgens banteg uit tot de deployment en werking van verschillende prominente protocollen, en gaat dus niet alleen over geïsoleerde codefouten. Geen van beide cijfers is in de bekeken bronnen onafhankelijk geverifieerd.

Reactie uit de sector

Curve Finance-oprichter Michael Egorov waarschuwde op X dat Glamsterdam in zijn huidige vorm waarschijnlijk opnieuw een noodhardfork zou afdwingen. "Beste @ethereum – breek alsjeblieft de chain niet", schreef hij. Ethereum-community lid en investeerder Ryan Berckmans steunde aanvankelijk het doorvoeren van de upgrade, omdat Ethereum volgens hem niet kon garanderen dat de gasprijzen voor elke applicatie ongewijzigd bleven, maar hij koerste later bij. "We zouden (duidelijk, nu) niet zo snel mogelijk richting Glam-activering moeten doorgaan. Ik had het mis door dat te zeggen", schreef hij op X. Beveiligingsonderzoeker pcaversaccio heeft ook een steviger standpunt ingenomen tegen doorgaan, hoewel de bekeken bronnen de volledige inhoud van die opvatting niet weergeven.

Wat volgt

De voorstellen volgen op beveiligingswaarschuwingen die ontwikkelaars al hebben gedwongen delen van het testschema van Glamsterdam uit te stellen. Of een van beide ontwerpen op tijd kan worden geïmplementeerd en getest, blijft onzeker, en de bronnen geven geen tijdlijn voor een beslissing over opname.

Waarom het ertoe doet

Voor traders

Vertragingen in de upgrade en het risico op een noodhardfork kunnen op korte termijn onzekerheid toevoegen voor ETH, hoewel er nog geen besluit over de timing van Glamsterdam is gemeld.

Voor beleggers

Een omstreden upgradeweg die het risico op een noodhardfork met zich meebrengt, is een signaal op het gebied van governance en uitvoering dat het waard is om in de gaten te houden binnen de roadmap van Ethereum.

Voor bouwers

Ontwikkelaars moeten contracten controleren op vaste-gasaannames en gasreserveringen voor externe aanroepen voordat een prijswijziging volgens EIP-8037 wordt doorgevoerd.

Dit artikel is alleen bedoeld ter informatie en is geen financieel advies. Lees de volledige disclaimer.

Live koersen:Ethereum

Gerelateerde artikelen

Laatste nieuws