Dencun și Pralectra: dezvoltatorii de bază Ethereum prezintă un 2024 ambițios

Dezvoltatorii de bază ai Ethereum dezbat prioritățile pentru următorul hard fork după „Dencun”, care ar putea veni la sfârșitul anului 2024 sau 2025.

După apelul All Core Devs de joi, programul provizoriu pentru fork Dencun rămâne neschimbat, testnetul Goerli fiind lansat pentru prima dată pe 17 ianuarie.

Având în vedere că lansarea upgrade-ului pare probabilă în martie, dezvoltatorii își îndreaptă atenția asupra a ceea ce urmează în Praga-Electra - pe scurt Pralectra - upgrade-ul care urmează.

Încă în plină evoluție, o dezbatere este în desfășurare cu privire la viziunea generală: fie un set de propuneri mai mici de îmbunătățire a Ethereum (EIP) centrat pe caracteristici, fie o actualizare majoră a protocolului pentru a introduce Verkle Trees în stratul de execuție.

Verkle Trees sunt o nouă structură de date care evoluează actualul Merkle Tree în uz astăzi, folosind tehnici matematice mai sofisticate - angajamente vectoriale bazate pe perechi de curbe eliptice, care sunt o abatere semnificativă de la funcțiile hash mai simple utilizate în Merkle Trees, conform verkle. info.

Această structură utilizează mai puțin spațiu și poate fi verificată mai rapid, ambele permițând rețelei să gestioneze mai multe tranzacții.

Pe scurt, este o modalitate de a face față problemei pe termen lung a „balonării de stat”, care va fi din ce în ce mai importantă pe măsură ce Ethereum crește.

Actualizarea este o etapă cheie pe foaia de parcurs pe termen lung a Ethereum, o fază numită The Verge.

Nu a existat un consens clar cu privire la apel - unii susțin că se concentrează direct pe Verkle Trees, cu Guillaume Ballet de la Fundația Ethereum avertizând că „nu există o furcă mică”, dar alții cerând un angajament ferm de a moderniza rețeaua. din nou în 2024.

Teama este că Verkle Trees ar putea dura 18 luni sau mai mult pentru a se livra - o eternitate în cripto.

Dencun în sine a fost programat inițial pentru noiembrie, dar a fost în cele din urmă împins în 2024 în octombrie anul trecut.

Citeşte mai mult: Dezvoltatorii de bază exclud Dencun furk anul acesta

„Verkle este la scara Merge, dacă nu chiar mai rău în ceea ce privește complexitatea”, a spus Ballet. „Nu puteți livra nimic în același timp din partea [nivelului de execuție].”

Lukasz Rozmej, de la echipa de clienți de execuție Nethermind, a fost de acord, recomandând dezvoltatorilor să prioritizeze mai întâi o furcă bogată în funcții înainte de a se orienta pe deplin la Verkle Trees.

„Experiența mea îmi spune că reproiectările de stat sunt extrem de grele și durează foarte mult timp”, le-a spus el colegilor la apel. „Rezistența Verkle nu este specificația, ci implementarea, optimizarea și testarea.”

Caracteristici, da, dar care?

Printre cei care pledează pentru o a doua bifurcătură în 2024 care să se concentreze pe funcții s-au numărat echipele de clienți pentru Nethermind, Besu și Reth. Dar întrebarea este ce are prioritate?

Andrew Ashikhmin, inginer software din echipa de clienți Erigon, a sugerat că EVM Object Format (EOF) ar fi un candidat pentru a conduce următoarea actualizare fără a distrage atenția de la munca pe termen mai lung la Verkle Trees, deoarece ar putea fi implementat de o echipă mai mică, și a fost o modificare mai izolată a bazei de cod.

„Dar Verkle ar trebui să fie punctul central”, a spus el.

EOF a fost considerat inițial pentru furca rigidă Shapella, dar a fost considerat prea mare pentru a fi asociat ca „pasager” alături de „conducătorul” principal, Proto-Dank sharding sau EIP-4844.

Citeşte mai mult: Următoarea actualizare a Ethereum pentru a se concentra pe blobs 

EOF „cu siguranță nu este un pasager”, potrivit lui Justin Florentine, inginer de protocol în echipa de clienți Besu, dar el a spus că Besu a făcut deja „multe progrese” în ceea ce privește caracteristica și, prin urmare, a fost în favoarea adoptării acesteia în Pralectra.

Georgios Konstantopoulos, director de tehnologie și cercetător la firma de investiții Paradigm, care construiește clientul Rust Ethereum (Reth), a spus că echipa sa este „în regulă [cu] EOF, deoarece este [o] job de un singur om și [are nevoie] de teste izolate”.

Dar dezvoltatorul Fundației Ethereum, Marius van der Wijden, a împărtășit opinia că „EOF nu va fi în micul furculiță”.

Ansgar Dietrichs de la Fundația Ethereum a susținut EOF pentru includerea în Pralectra în aprilie anul trecut și a remarcat, la apelul de joi, că echipa Solidity - care menține principalul limbaj de programare al contractului inteligent al EVM - a fost puternic în favoarea.

Cu toate acestea, nimeni din apel nu a fost acolo pentru a susține în mod explicit EOF, ceea ce l-a determinat pe fondatorul Nethermind, Tomasz Stanczak, să remarce: „Dacă nimeni nu susține EOF la acest apel, acest lucru ar rezuma de ce nu a fost încă livrat”.

Stanczak a numit EIP-7002 sau „Execution Layer triggerable exits” cel mai votat EIP pe forumul Ethereum Magicians și „super important”, deoarece remediază „o eroare majoră de proiectare cu staking [și] nu poate veni suficient de devreme”.

Colega dezvoltator de bază Parithosh Jayanthi, cunoscut sub porecla „Potuz”, a spus că dacă ar trebui să aleagă o caracteristică pentru livrare, aceasta ar fi EIP-7002. Cu toate acestea, în opinia sa, EIP-7549 „ar trebui să fie cu siguranță.”

Această caracteristică, care afectează doar stratul de consens, remediază o eroare în designul lui Ethereum și își propune să reducă numărul mediu de perechi necesare pentru a verifica regulile de consens. O împerechere este o operație utilizată în anumiți algoritmi criptografici care implică curbe eliptice.

În prezent, pentru a ajunge la un consens, este necesar să se verifice un minim de 1366 de atestări - care indică acordul între validatori - dar după EIP-7549 ar fi redus la doar 22.

„Este banal de implementat și va economisi mult timp de agregare”, a spus Potus. „Poate ajuta la podurile fără încredere – și zk-provers, zk-bridges – este ceva care ar trebui să fie cu siguranță în orice furcă am face în continuare.”

Scopul apelului a fost de a lansa discuția, iar abordarea specifică și propunerile de îmbunătățire vor fi decise la o dată ulterioară. Upgrade-urile Ethereum sunt bazate pe consens; nu există o ierarhie explicită a autorității sau un mecanism de vot pentru a determina prioritățile.

Uneori poate părea provocator sau haotic să faci progrese, nu spre deosebire de păstorirea pisicilor, dar aceasta este natura fiarei descentralizate.


Nu rata următoarea mare poveste - alăturați-vă buletinului nostru zilnic gratuit.

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