Ethereum-ontwikkelaars overwegen een ‘existentiële’ upgrade naar de EVM

Als er één Ethereum-upgrade ooit een bruidsmeisje is geweest, is het het EVM Object Format (EOF).

Ooit verloofd, met plannen om in Shanghai te trouwen, werd het kort daarna terzijde geschoven door ontwikkelaars die zwijmelden voor een wazige toekomst in Proto-Danksharding.

Als u geen idee heeft wat deze zin betekent, hoeft u zich geen zorgen te maken. Het is een metafoor voor urenlange discussies over jarenlange Ethereum-oproepen van ontwikkelaars.

Na het ACD-oproep van donderdag weten we nog steeds niet of EOF eindelijk de kans krijgt om bruid te worden. Maar er ligt tenminste een duidelijk voorstel op tafel.

Lees verder: Dencun en Pralectra: kernontwikkelaars van Ethereum brengen een ambitieus 2024 in kaart

Ontwikkelaars hadden EOF sterk overwogen voor de Shapella-harde vork. Een jaar geleden werd er echter, na behoorlijk wat introspectie, voor gekozen om de focus uitsluitend op het staken van opnames te houden.

Toen Shapella eenmaal veilig was verscheept, hadden de kandidaten voor opname in Dencun opnieuw EOF onder zich. En opnieuw werd het op de plank gelegd, tot grote ergernis van de twee belangrijkste kampioenen van de speelfilm, Danno Ferrin en Greg Colvin.

De consensus in april 2023 was dat EOF te groot was om het podium te delen met EIP-4844 – Proto-Danksharding – en daarom moest men gaan. De laatste, met zijn potentieel om de gebruikerservaring van laag-2-combinaties dramatisch te verbeteren, won.

Als troost stelde Ansgar Dietrichs van de Ethereum Foundation voor om EOF als focus te hebben voor de volgende upgrade, Praag. "Het is te groot om de tweede plaats in een vork te zijn", zei hij. Het zou dus zijn eigen moeten hebben.

Lees verder: De volgende upgrade van Ethereum om zich op blobs te concentreren

Dencun, met 4844 als ‘driver’, blijft in maart op koers voor mainnet, aangezien ontwikkelaars dinsdag een ‘rustige’ harde vork van het Sepolia-testnet meldden.

“We zagen zowel de finaliteit als de klodders verschijnen precies op het moment dat we dat wilden”, zegt Parithosh Jayanthi van de Ethereum Foundation.

Er blijft slechts één testnet over, Holesky, vóór het mainnet, en Dencun zou op 7 februari zijn laatste test moeten ondergaan.

EOF over de finish duwen

Het grootste deel van de oproep van donderdag was gericht op het begrijpen van de huidige status van de volgende grote feature-fork. Deze consensuslaag-upgrade, genaamd ‘Praag’, is vernoemd naar de locatie van Devcon 4. Ondertussen is ‘Electra’ – een aanduiding geïnspireerd door een blauwwitte reuzenster binnen het sterrenbeeld Stier – de term die door executieklanten wordt gebruikt om te verwijzen naar de dezelfde upgrade.

De prioriteiten voor “Pectra” krijgen langzaam vorm. Erg traag.

Ferrin maakte opnieuw de pitch voor EOF en noemde het “existentieel voor de EVM in de komende jaren.”

Als leider van de werkgroep EOF-implementeerders zei Ferrin dat ontwikkelaars “naar de ‘ship it’-modus zijn gegaan.”

EOF heeft tot doel slimme contracten van Ethereum veiliger, efficiënter en ontwikkelaarsvriendelijker te maken. Het is van bijzonder belang voor Ethereum-dapp-ontwikkelaars, die doorgaans niet deelnemen aan de tweewekelijkse all-core ontwikkelaarsoproepen.

Dat heeft ertoe geleid dat sommige klantteams de indruk hebben gekregen dat EOF in het verleden niet belangrijk was, een stigma dat moeilijk van zich af te schudden was.

Tijdens de oproep van 4 januari sprak Dragan Rakita van het Reth-klantenteam zijn krachtige steun uit voor EOF, en Nethermind-ontwikkelaar Lukasz Rozmej merkte op dat EOF een stuk eenvoudiger te testen is dan Verkle-bomen – de belangrijkste concurrerende focus voor de volgende vork.

Lees verder: Big Geth-gebruikers diversifiëren hun klanten na de Nethermind-bug

Zelfs Marius van der Wijden van Go Ethereum (Geth), voorheen een EOF-scepticus, klonk relatief positief over het idee.

"Ik ben aan het opwarmen voor EOF, [het is] gewoon geen [prioriteit] voor mij", zei van der Wijden.

Ondersteuning werd verder gebouwd op de oproep van 18 januari. Paradigm's Chief Technology Officer Georgios Konstantonopolous zei dat het "door één persoon binnen een paar maanden te doen was."

Ferrin herhaalde dat sentiment tijdens de meest recente oproep, met het argument dat het werk aan EOF en Verkle wordt gedaan door verschillende technici binnen klantteams, en dat het zich hieraan verbinden daarom niet zou verhinderen dat het werk aan Verkle vordert.

Maar Guillaume Ballet, een Geth-ontwikkelaar bij de Ethereum Foundation, was nog niet overtuigd, omdat hij zich zorgen maakte dat EOF een negatief effect zou kunnen hebben op Verkle.

"Als het wel lukt, moet ik ervoor zorgen dat we niet iets verzenden en onszelf in de hoek schilderen terwijl we beseffen dat we iets kapot hebben gemaakt", zei Ballet.

Andrew Ashikhmin, software-ingenieur bij het Erigon-clientteam, stelde voor om zich aan EOF te binden met het voorbehoud dat het op een Verkle-testnet zou worden uitgeprobeerd en dat er de komende weken tijd zou worden vrijgemaakt voor samenwerking tussen Verkle en EOF-implementeerders.

Het is een beetje een kip-en-ei-probleem, zoals Ferrin opmerkte.

"Voordat we het in testnet in Verkle kunnen plaatsen, moeten we het in clients laten werken", zei hij, eraan toevoegend dat zijn Besu-klantenteam EOF binnenkort operationeel zou kunnen hebben voor testdoeleinden. 

Maar hij is ervan overtuigd dat het compatibel moet zijn met Verkle.

'Ik wil geen 'zou moeten', ik wil dat het werkt', antwoordde Ballet.

EOF probeert nog steeds het boeket te vangen, in afwachting van een vrijer om ermee door het gangpad te lopen.


Mis het volgende grote verhaal niet – word lid van onze gratis dagelijkse nieuwsbrief.

Bron: https://blockworks.co/news/ethereum-developers-consider-evm-upgrade