Ethereum esittelee EELS:n: uuden suoritustasomäärityksen

Ethereum esittelee EELS:n: uuden suoritustasomäärityksen

Ethereum esittelee EELS:n: uuden suoritustasomäärityksen PlatoBlockchain Data Intelligencen. Pystysuuntainen haku. Ai.

Keskeiset ostokset

* Ethereum julkistaa EELS:n, Python-pohjaisen viitetoteutuksen suoritusasiakkaalleen.

* EELS pyrkii olemaan ohjelmoijaystävällisempi Keltaisen Paperin seuraaja.

* Projektia on kehitetty yli vuoden ja sitä tukevat ConsenSysin Quilt-tiimi ja Ethereum Foundation.

esittely

Ethereum on julkistanut Ethereum Execution Layer -määrityksen (EELS), Python-viitetoteutus, joka on suunniteltu tekemään Ethereum-suoritusasiakkaan ydinkomponenteista luettavampia ja selkeämpiä. Yli vuoden ajan kehitetty EELS on tarkoitettu "Yellow Paperin henkiseksi seuraajaksi", ja se keskittyy "luettavuuteen ja selkeyteen".

Tausta ja asiayhteys

EELS-projekti seuraa merkittäviä päivityksiä Ethereum-verkkoon, erityisesti verkkoon Shapellan päivitys. Shapella, joka aloitettiin 12. huhtikuuta 2023, seurasi "The Merge" -ohjelmaa ja antoi validoijille mahdollisuuden vetää panoksensa Beacon Chainista takaisin suoritustasolle. Se toi myös uusia toimintoja sekä suoritus- että konsensustasolle. Shapellan päivitys testattiin ensimmäisen kerran Sepolia-testiverkossa, ja se oli yhteistyöprojekti, jossa yhdistettiin muutokset suoritustasoon (Shanghai), konsensuskerros (Capella) ja Engine API.

Mikä on EELS?

EELS on "suorituskerroksen viitetoteutus Pythonissa", joka on "päivitetty pääverkon kanssa". Se voi "täyttää ja suorittaa tilatestejä" ja "seurata verkkoa". Projektin tavoitteena on tarjota täydelliset tilannekuvat protokollasta jokaisessa haarassa, mikä tekee siitä helpommin seurattavan kuin EIP:t (Ethereum Improvement Proposals) ja tuotantoasiakkaat, jotka usein sekoittavat useita haaroja samassa koodipolussa.

Tekniset ominaisuudet

EELS on "vain tavallinen Python" ja sitä voidaan testata kuten mitä tahansa muuta Python-kirjastoa. Se tukee koko "ethereum/tests" -pakettia ja sisältää myös valikoiman "pytest" -testejä. Projekti ei toteuta vertaisverkkoa ja vaatii tuotantoasiakkaalta lohkojen synkronoinnin.

Tulevaisuuden näkymät

Vaikka EELS on edelleen "hieman karkea reunojen ympärillä", sen tarkoituksena on tulla "oletustavaksi määrittää ydin-EIP:t" ja "ensimmäisenä EIP-tekijänä prototyyppinä ehdotustensa". Osallistumisesta kiinnostuneet voivat liittyä "#specifications" -kanavaan tai valita ongelman projektin arkistosta.

Yhteenveto

EELS:n käyttöönotto on merkittävä askel Ethereumin meneillään olevissa pyrkimyksissä tehdä suorituskerroksesta helpommin saavutettavissa oleva ja ymmärrettävämpi. Python-pohjaisen, luettavan ja testattavan viitetoteutuksen avulla EELS pyrkii toimimaan arvokkaana resurssina sekä kehittäjille että tutkijoille Ethereum-ekosysteemissä.

Kuvalähde: Shutterstock

Aikaleima:

Lisää aiheesta Blockchain-uutiset