Ethereums ambitiøse plan om at fremskynde sine netværksopdateringer står over for en kritisk test, da dets kerneudviklere støder sammen over nøgleændringer i blockchainens tekniske arkitektur, som kunne have drastiske konsekvenser for et økosystem, der er milliarder værd.
Uenighederne drejer sig om, hvordan man implementerer EVM Object Format (EOF), et containerformat, der fungerer ved at forbedre måden, hvorpå kode og data i Ethereums smartkontrakter adskilles.
EOF fungerer ved at udføre sikkerhedskontroller på EVM-bytekoden på forhånd i stedet for under udførelsen. Bytekoder er lavniveauinstruktioner, som Ethereum Virtual Machine (EVM) kan forstå og arbejde med.
EOF har til hensigt at få applikationer på netværket til at køre hurtigere og billigere samtidig med at forhindre visse typer af valideringsfejl, der kunne forårsage problemer undervejs.
Splittelsen opstod under det All Core Developers Execution Call (ACDE) den 13. februar, hvor holdet fra Geth, som vedligeholder Lightclient, Ethereums mest anvendte klientsoftware, gav udtryk for sin modstand mod at inkludere EOF til Fusaka, på trods af at det var flere måneder foran i forberedelse og test.
Vi er uenige i, at EOF overhovedet bør implementeres på mainnet,” skrev Geth-teamet i kommentarer i Zoom-chatten og angav, at deres synspunkt hælder mod at fjerne EOF helt fra Fusaka-opgraderingen.
Dog repræsenterer dette synspunkt ikke nogen kollektiv enighed, da Geth-udvikler Marius van der Wijden udtalte, at Geth-holdet arbejder “primært som individer”.
Jeg mener ikke, at vi bør tvinge holdmedlemmer til at ‘følge partilinjen’, udtalte Van der Wijden under opkaldet.
Van der Wijden har været en højlydt kritiker af EOF-implementeringen til Ethereums kommende Pectra-opgradering.
“Det største problem, jeg ser, er, at EOF er ekstremt komplekst,” skrev Van der Wijden i en blog sidste år.
Van der Wijden bemærker, at EOF “kun gør eksisterende ting lidt hurtigere eller lidt billigere”, mens “ulemperne klart overstiger de potentielle fordele”.
Men et halvt år senere ser det ud til, at Van der Wijden ikke længere bekymrer sig.
Min officielle nuværende holdning til #EOF-debatten pic.twitter.com/G2shcE1IOp
— MariusVanDerWijden (@vdWijden) 13. februar 2025
Øge tempoet
Tim Beiko, Ethereum Foundation’s Protocol Support Lead, bekræftede, at den mere akutte Pectra-opgradering vil fortsætte til offentlige testnets Holesky og Sepolia den 24. februar og den 5. marts, med hovednet-udrulning planlagt til den 8. april.
For at tackle de stigende spændinger foreslog Beiko en udvidet tidsplan for at færdiggøre Fusakas omfang: en ny frist for at foreslå nye forbedringsforslag (13. marts), en anden for at nå til enighed om opgraderingspræferencer (27. marts) og en endelig beslutning om, hvad Fusaka skal inkludere (10. april).
Geth-holdets modstand mod EOF rejser også bredere bekymringer om, hvor hurtigt Ethereum kunne vende tingene om.
“Vi er nødt til at forsøge at finde ud af, hvilke forslag der passer bedst til de mål, vi ønsker at have de næste 12 måneder, og så gå derfra,” sagde en Geth-udvikler under opkaldet og argumenterede for en mere afmålt tilgang til, hvordan Ethereum kan forbedres.
Imidlertid understregede Reth-udvikler Roman Krasiuk vigtigheden af at fastholde momentum: “Vi ville aldrig komme op i et højere tempo, hvis vi ikke på forhånd forpligter os til omfanget.”
Uafhængige udviklere og andre klientteams fortsætter med at støtte inkludering af EOF, mens der fortsat testes på dedikerede udviklingsnetværk sammen med andre planlagte forbedringer for datatilgængelighed på netværket.
Van der Wijden, Beiko og en forsker for Ethereum Foundation vendte ikke straks tilbage på anmodninger om kommentar fra Decrypt.
