Isinasaalang-alang ng Ethereum devs ang 'existential' na pag-upgrade sa EVM

Kung mayroong isang pag-upgrade ng Ethereum na naging isang abay, ito ay ang EVM Object Format (EOF).

Nakipag-ugnayan nang isang beses, na may planong ikasal sa Shanghai, ito ay itinapon kaagad pagkatapos ng mga developer na humihilik para sa isang blobular na hinaharap sa Proto-Danksharding.

Kung wala kang ideya kung ano ang ibig sabihin ng pangungusap na iyon, huwag mag-alala. Isa itong metapora para sa mga oras ng talakayan sa mga taon ng Ethereum all-core developer call.

Kasunod ng ACD call noong Huwebes, hindi pa rin namin alam kung magkakaroon ng pagkakataon ang EOF na maging isang nobya. Ngunit hindi bababa sa mayroong isang malinaw na panukala sa talahanayan.

Magbasa nang higit pa: Dencun at Pralectra: Ang Ethereum core devs chart ay isang ambisyosong 2024

Mahigpit na isinasaalang-alang ng mga developer ang EOF para sa Shapella hard fork. Gayunpaman, isang taon na ang nakalipas, pagkatapos ng kaunting pagsisiyasat ng sarili, hinila ito pabor na panatilihing nakatuon lamang sa mga withdrawal ng staking.

Sa sandaling ligtas na naipadala si Shapella, ang mga kandidato para sa pagsasama sa Dencun ay muling nagkaroon ng EOF sa kanila. At muli itong na-shelved, labis na ikinalungkot ng dalawang pangunahing kampeon ng tampok, sina Danno Ferrin at Greg Colvin.

Ang pinagkasunduan noong Abril 2023 ay ang EOF ay masyadong malaki para ibahagi ang entablado sa EIP-4844 — Proto-Danksharding — at samakatuwid ay kailangan ng isa na pumunta. Ang huli, na may potensyal na mapahusay ang karanasan ng user ng layer-2 rollups, ay nanalo.

Bilang isang aliw, iminungkahi ni Ansgar Dietrichs sa Ethereum Foundation ang pagkakaroon ng EOF bilang focus ng susunod na upgrade, ang Prague. "Masyadong malaki para maging pangalawang lugar sa isang tinidor," sabi niya. Kaya, ito ay dapat magkaroon ng sarili nitong.

Magbasa nang higit pa: Ang susunod na pag-upgrade ng Ethereum upang tumuon sa mga blob

Si Dencun, na may 4844 bilang "driver" nito, ay nananatiling nasa track para sa mainnet noong Marso habang ang mga developer ay nag-ulat ng isang "walang pangyayari" na hard fork ng Sepolia testnet noong Martes.

"Nakita namin ang finality pati na rin ang mga blobs na nagpapakita nang eksakto kung kailan namin gusto ang mga ito," sabi ng Ethereum Foundation's Parithosh Jayanthi.

Isang testnet na lang, Holesky, ang natitira bago ang mainnet, at dapat ibigay sa Dencun ang huling pagsubok nito sa Peb. 7.

Itinulak ang EOF sa finish line

Karamihan sa tawag noong Huwebes ay naglalayong maunawaan ang kasalukuyang katayuan ng susunod na malaking feature fork. Pinangalanan na "Prague," ang consensus layer upgrade na ito ay pinamagatang pagkatapos ng lokasyon ng Devcon 4. Samantala, ang "Electra" — isang pagtatalaga na inspirasyon ng isang bughaw-puting higanteng bituin sa loob ng konstelasyon ng Taurus — ay ang terminong ginamit ng mga kliyente ng pagpapatupad upang sumangguni sa parehong pag-upgrade.

Ang mga priyoridad para sa "Pectra" ay unti-unting nahuhubog. Napakabagal.

Muling ginawa ni Ferrin ang pitch para sa EOF, na tinawag itong "existential sa EVM sa susunod na dalawang taon."

Bilang isang pinuno ng EOF implementers working group, sinabi ni Ferrin na ang mga developer ay "lumipat sa 'ship it' mode."

Nilalayon ng EOF na gawing mas secure, mahusay, at friendly na developer ang Ethereum. Ito ay partikular na kabuluhan sa mga developer ng Ethereum dapp, na hindi karaniwang sumasali sa dalawang-linggo na all-core dev call.

Nag-iwan iyon ng impresyon sa ilang team ng kliyente na ang EOF ay hindi mahalaga sa nakaraan, isang stigma na mahirap alisin.

Sa tawag noong Enero 4, si Dragan Rakita mula sa koponan ng kliyente ng Reth ay nagpahayag ng malakas na suporta para sa EOF, at sinabi ng developer ng Nethermind na si Lukasz Rozmej na mas madaling subukan ang EOF kaysa sa mga puno ng Verkle — ang pangunahing nakikipagkumpitensyang pagtuon para sa susunod na tinidor.

Magbasa nang higit pa: Pinag-iba-iba ng mga user ng Big Geth ang kanilang mga kliyente kasunod ng Nethermind bug

Maging si Marius van der Wijden mula sa Go Ethereum (Geth), na dating isang EOF-skeptic, ay medyo nakikinig sa ideya.

"Nag-iinit na ako sa EOF, [ito ay] hindi lang [priority] para sa akin," sabi ni van der Wijden.

Suporta na binuo pa sa tawag noong Enero 18. Sinabi ng Chief Technology Officer ng Paradigm na si Georgios Konstantonopolous na ito ay "magagawa ng isang tao sa loob ng ilang buwan."

Inulit ni Ferrin ang damdaming iyon sa pinakahuling tawag, na nangangatuwiran na ang gawain sa EOF at Verkle ay ginagawa ng iba't ibang mga inhinyero sa loob ng mga team ng kliyente, at samakatuwid ay hindi mapipigilan ang pag-usad ng trabaho sa Verkle.

Ngunit si Guillaume Ballet, isang developer ng Geth sa Ethereum Foundation, ay hindi pa kumbinsido, ang pag-aalala sa EOF ay maaaring makaapekto sa Verkle.

"Kung mauuna ito, kailangan kong tiyakin na hindi kami nagpapadala ng isang bagay at pininturahan ang aming sarili sa sulok na napagtatanto na may nasira kami," sabi ni Ballet.

Si Andrew Ashikhmin, software engineer sa pangkat ng kliyente ng Erigon, ay iminungkahi na mangako sa EOF kasama ang caveat na ito ay susubukan sa isang Verkle testnet at may oras na iniukit para sa pakikipagtulungan sa pagitan ng Verkle at EOF implementers sa mga darating na linggo.

Ito ay isang maliit na problema sa manok-at-itlog, tulad ng naobserbahan ni Ferrin.

"Bago namin ito mailagay sa testnet sa Verkle, kailangan namin itong gumana sa mga kliyente," sabi niya, at idinagdag na ang kanyang Besu client team ay maaaring magkaroon ng EOF at tumakbo sa lalong madaling panahon para sa mga layunin ng pagsubok. 

Ngunit kumbinsido siya na dapat itong magkatugma kay Verkle.

“Ayoko ng 'dapat,' gusto kong makita itong gumagana," sagot ni Ballet.

Naiwan ang EOF na sinusubukang abutin ang bouquet, naghihintay ng manliligaw na maglakad dito sa aisle.


Huwag palampasin ang susunod na malaking kuwento – sumali sa aming libreng pang-araw-araw na newsletter.

Pinagmulan: https://blockworks.co/news/ethereum-developers-consider-evm-upgrade