Analyse · Nieuws

Ethereum EIP-commits verscherpen definities voor EVM-controlflow

Ethereum EIPs 8173, 7979, 8337 en 8151 zijn bijgewerkt, waarbij EIP-7979 een aparte return-stack en nieuwe controlflow-instructies voor de EVM introduceert.

Ethereum EIP commits tighten EVM control-flow definitions

Op 28 augustus zijn vier Ethereum-voorstellen bijgewerkt — EIP-8173, EIP-7979, EIP-8337 en EIP-8151 — waarbij terminologie, definities en technische specificaties zijn herzien. De belangrijkste GitHub-commit laat zien dat de meest concrete wijziging zich bevindt in EIP-7979: expliciete controlflow-instructies die bedoeld zijn om de complexiteit van calls en returns binnen de EVM te verminderen.

EIP-7979 introduceert drie nieuwe controlflow-instructies voor de EVM: CALLSUB, RETURNSUB en JUMPSUB, zoals gespecificeerd in de GitHub-commit van EIP-7979.

Het structurele middelpunt is een tweede stack. EIP-7979 voegt een “return-stack” toe aan de machinestatus van de EVM, specifiek bedoeld voor het opslaan van retouradressen en volledig gescheiden gehouden van de bestaande datastack. Die datastack bevat 256-bit woorden en heeft een maximum van 1.024 items, zo staat vermeld in de GitHub-commit van EIP-7979.

De onderbouwing van het voorstel is expliciet gekoppeld aan EIP-8173, “Foundations of EVM Control Flow,” dat het probleem definieert dat EIP-7979 probeert op te lossen. Alles wat erger is dan lineaire complexiteit bij statische analyse, zo stelt de commit, kan een denial-of-service-vector worden voor online statische analyse, bytecode-validatie, en ahead-of-time- en just-in-time-compilatie.

Naar het oordeel van de redactie zijn de herzieningen van meer dan alleen tekstueel belang, omdat het betrokken vlak voor ontwikkelaars elk hulpmiddel omvat dat EVM-bytecode analyseert, valideert of compileert, en het voorgestelde instructiemodel biedt protocolontwikkelaars een explicietere specificatie om mee te werken. Het beschikbare materiaal geeft geen uitsluitsel over gaskosten, gedetailleerde opcode-semantiek, compatibiliteit met bestaande contracten, of een tijdschema voor uitrol op het mainnet.

EIP-7979 werd voor het eerst aangemaakt op 17 december 2025, zoals vastgelegd in de GitHub-commit van EIP-7979. De commits van diezelfde dag voor EIP-8173, EIP-8337 en EIP-8151 brachten terminologie- en definitiewijzigingen aan in alle vier de voorstellen. Wat precies is veranderd in die drie EIP’s, wordt niet nader toegelicht in het beschikbare commitoverzicht.

Het materiaal over EIP-7979 merkt op dat EVM Object Format een complementair alternatief ontwerp volgt — functiedescriptors in codesecties, relatieve sprongen via onmiddellijke argumenten. EIP-7979 specificeert een complementair alternatief: expliciete call- en return-instructies gecombineerd met een toegewijde stack voor retouradressen. Ontwikkelaars die controlflow-ontwerpen vergelijken, zullen het onderscheid gedocumenteerd vinden, al maakt het beschikbare materiaal niet duidelijk welke aanpak wordt doorgezet.

Als niet-gerelateerde marktcontext: CoinGecko noteert ETH$2.398,96▼2,00% op $2.431,75, een daling van 2,8% over 24 uur. De EIP-documenten bieden geen implementatiedatum, gasschema of resultaat over contractcompatibiliteit dat deze koersbeweging zou koppelen aan de commit-activiteit.

eip-7979 eip-8173 ethereum evm github
Nadia Rahman

Nadia Rahman

Marktenredacteur · 9 jaar crypto-ervaring · Auteurspagina

Nadia Rahman is marktenredacteur bij CoinScoop. Ze volgt bitcoin, macroliquiditeit en de spot-ETF-markt, en schreef eerder over rente en valuta voor een internationaal persbureau.

Openbaarmaking: Dit artikel is onafhankelijke journalistiek en dient alleen ter informatie — het is geen beleggingsadvies. CoinScoop wordt door lezers ondersteund en kan commissie verdienen aan sommige links. Lees ons openbaarmakingsbeleid →