Pet novih Ethereum ažuriranja će promijeniti Ethereum virtuelnu mašinu kakvu poznajemo: detalji


slika članka

Arman Shirinyan

Jedan od najvažnijih delova Ethereum ekosistema da konačno dobije pažnju koju zaslužuje

Ethereum je doživio niz ažuriranja od 2017. godine, dobivajući nove kritične funkcije koje osiguravaju budući rast i prosperitet projekta. Međutim, osnovne karakteristike kriptovalute se vrte oko toga Virtualni stroj Ethereum koji omogućava izgradnju decentralizovanih rešenja i imovina koje danas koristi cijela industrija.

Serija ažuriranja počinje sa EIP-3450: EOF v1. Uz prijedlog poboljšanja, EVM će moći drugačije tumačiti EOF ugovore od naslijeđenih ugovora. Međutim, ažuriranje neće uključivati ​​direktnu interakciju s novim oblikom ugovora.

EIP-3670 će biti prvo ažuriranje koje koristi EOF kontejner. On će potvrditi određena svojstva koja se koriste u ugovorima. Provjera valjanosti procesa kreiranja ugovora omogućava verzioniranje koda bez dodatnih polja verzije na računima. Versioniranje je alat za uvođenje ili odbacivanje funkcija. 

Kasnije će se dodati nova kontrolna operacija koja će smanjiti troškove funkcija za lokaciju koda, općenito smanjujući vrijeme obrade i optimizirajući način na koji EVM komunicira sa kontejnerom.

Generalno, očekuje se da će serija ažuriranja poboljšati performanse EVM-ova zasnovanih na tumaču i učiniti EVM kompatibilnijim za buduća poboljšanja.

Iako je to tek početak EOF-a, ažurirana verzija Ethereum Virtuelna mašina bi mogla postati temelj za potencijalni proboj za Ethereum ekosistem u budućnosti.

U ovom trenutku, zastarjeli EVM dio je problema skalabilnosti koji gura Ethereum nazad u smislu masovnog usvajanja. Programeri očekuju poboljšanje radnog iskustva sa L2s koji trenutno nisu savršeno EVM kompatibilni.

Potencijalno ćemo vidjeti rezerviranu L2 verziju EVM Object Formana u obliku eksperimenta dok će L1 EVM verziju pružiti identičan skup semantike.

Izvor: https://u.today/five-new-ethereum-updates-will-change-ethereum-virtual-machine-as-we-know-it-details