Dencun og Pralectra: Ethereums kjerneutviklere kartlegger et ambisiøst 2024

Ethereums kjerneutviklere diskuterer prioriteringene for den neste harde gaffelen etter "Dencun", som kan komme sent i 2024 eller 2025.

Etter torsdagens All Core Devs-anrop forblir den foreløpige tidsplanen for Dencun-gaffelen uendret, med Goerli-testnettet først opp 17. januar.

Med utrullingen av oppgraderingen som ser ut til å være sannsynlig i mars, retter utviklerne oppmerksomheten mot hva som kommer neste gang i Praha-Electra – Pralectra for kort – oppgraderingen som følger.

Fortsatt veldig i endring, en debatt pågår om den overordnede visjonen: Enten et funksjonsfokusert sett med mindre Ethereum Improvement Proposals (EIPs) eller en større protokolloppgradering for å introdusere Verkle Trees til utførelseslaget.

Verkle Trees er en ny datastruktur som utvikler det nåværende Merkle Tree som brukes i dag, ved å bruke mer sofistikerte matematiske teknikker - vektorforpliktelser basert på elliptiske kurveparinger, som er en betydelig avvik fra de enklere hash-funksjonene som brukes i Merkle Trees, ifølge verkle. info.

Denne strukturen bruker mindre plass og kan verifiseres raskere, som begge lar nettverket håndtere flere transaksjoner.

Kort sagt, det er en måte å håndtere det langsiktige problemet med "statlig oppblåsthet", som vil bli stadig viktigere ettersom Ethereum skalerer.

Oppgraderingen er en viktig milepæl på Ethereums langsiktige veikart, en fase referert til som The Verge.

Det var ingen klar konsensus om oppfordringen - noen talsmann for å holde fokus rett på Verkle Trees, med Guillaume Ballet ved Ethereum Foundation advarte "det er ikke noe slikt som en liten gaffel," men andre ber om en fast forpliktelse til å oppgradere nettverket igjen i 2024.

Frykten er at Verkle Trees kan ta 18 måneder eller mer å levere - en evighet i krypto.

Selve Dencun var opprinnelig planlagt til november, men ble til slutt skjøvet inn i 2024 i oktober i fjor.

Les mer: Kjerneutviklere utelukker Dencun-gaffel i år

"Verkle er på skalaen til sammenslåingen om ikke verre når det gjelder kompleksitet," sa Ballet. "Du kan egentlig ikke sende noe samtidig på [utførelseslaget]-siden."

Lukasz Rozmej fra Nethermind execution-klientteamet var enig, og anbefalte utviklerne å prioritere en funksjonsrik gaffel først før de snur seg helt til Verkle Trees.

"Min erfaring forteller meg at statlig redesign er ekstremt vanskelig og de tar ekstremt lang tid," sa han til kolleger under samtalen. "Verkle seighet er ikke spesifikasjonen, det er implementering, optimalisering og testing."

Funksjoner, ja, men hvilke?

Blant dem som tok til orde for en ny 2024-gaffel med fokus på funksjoner, var klientteam for Nethermind, Besu og Reth. Men spørsmålet er hva som har forrang?

Andrew Ashikhmin, programvareingeniør i Erigon-klientteamet, foreslo at EVM Object Format (EOF) ville være en kandidat til å drive neste oppgradering uten å distrahere fra langsiktig arbeid med Verkle Trees, fordi det kunne implementeres av et mindre team, og var en mer isolert endring av kodebasen.

"Men Verkle bør være hovedfokuset," sa han.

EOF ble opprinnelig vurdert for Shapella-hardgaffelen, men ble ansett for å være for stor til å bli sammenkoblet som "passasjer" sammen med hoved-"driveren", Proto-Dank sharding eller EIP-4844.

Les mer: Ethereums neste oppgradering for å fokusere på blobs 

EOF er "definitivt ikke en passasjer" ifølge Justin Florentine, protokollingeniør i Besu-klientteamet, men han sa at Besu allerede hadde gjort "mye fremskritt" med funksjonen, og derfor var for at den skulle tas i bruk i Pralectra

Georgios Konstantopoulos, teknologisjef og forsker i investeringsselskapet Paradigm, som bygger Rust Ethereum (Reth)-klienten, sa at teamet hans var "OK ​​[med] EOF siden det er en enmannsjobb og [trenger] isolert testing."

Men Ethereum Foundation-utvikler Marius van der Wijden delte oppfatningen at "EOF ikke kommer til å være i den lille gaffelen."

Ansgar Dietrichs ved Ethereum Foundation støttet EOF for inkludering i Pralectra i april i fjor, og bemerket på torsdagens oppfordring at Solidity-teamet – som opprettholder EVMs viktigste smarte kontraktsprogrammeringsspråk – var sterkt for.

Ingen på oppfordringen var der for å eksplisitt gå inn for EOF, noe som fikk Nethermind-grunnlegger Tomasz Stanczak til å bemerke: "Hvis ingen forkjemper EOF i denne samtalen, vil dette oppsummere hvorfor den ikke har blitt sendt ennå."

Stanczak kalte EIP-7002 eller "Execution layer triggerable exits" den mest oppstemte EIP i Ethereum Magicians-forumet og "superviktig", fordi den fikser en "stor designfeil med staking [og] kan ikke komme tidlig nok."

Kjerneutvikleren Parithosh Jayanthi, kjent under kallenavnet "Potuz", sa at hvis han måtte velge en funksjon å sende, ville det være EIP-7002. Imidlertid, etter hans syn, burde EIP-7549 "definitivt være med."

Denne funksjonen, som kun påvirker konsensuslaget, fikser en feil i Ethereums design og tar sikte på å redusere det gjennomsnittlige antallet sammenkoblinger som trengs for å verifisere konsensusregler. En sammenkobling er en operasjon som brukes i visse kryptografiske algoritmer som involverer elliptiske kurver.

Foreløpig er det nødvendig å verifisere minimum 1366 attester for å oppnå konsensus – noe som indikerer enighet mellom validatorer – men etter EIP-7549 vil det bli redusert til bare 22.

"Det er trivielt å implementere, og det vil spare mye aggregeringstid," sa Potus. "Det kan hjelpe på tillitsløse broer - og zk-provere, zk-broer - det er noe som definitivt bør være i hvilken gaffel vi gjør videre."

Målet med utlysningen var å kickstarte diskusjonen, og konkret tilnærming og forbedringsforslag vil bli bestemt på et senere tidspunkt. Ethereum-oppgraderinger er konsensusdrevet; det er ikke noe eksplisitt myndighetshierarki eller stemmemekanisme for å bestemme prioriteringer.

Det kan til tider virke utfordrende eller kaotisk å gjøre fremskritt, ikke ulikt å gjete katter, men det er det desentraliserte beistets natur.


Ikke gå glipp av den neste store historien – bli med i vårt gratis daglige nyhetsbrev.

Kilde: https://blockworks.co/news/ethereum-devs-plan-2024