Dencun at Pralectra: Ang Ethereum core devs chart ay isang ambisyosong 2024

Pinagtatalunan ng mga pangunahing developer ng Ethereum ang mga priyoridad para sa susunod na hard fork pagkatapos ng "Dencun," na maaaring dumating sa huling bahagi ng 2024 o 2025.

Kasunod ng tawag sa All Core Devs noong Huwebes, ang pansamantalang iskedyul para sa Dencun fork ay nananatiling hindi nagbabago, kung saan ang Goerli testnet ay mauuna sa Enero 17.

Dahil malamang sa Marso ang paglulunsad ng pag-upgrade, ibinaling ng mga developer ang atensyon sa kung ano ang susunod sa Prague-Electra — Pralectra sa madaling salita — ang susunod na pag-upgrade.

Napakabilis pa rin, isang debate ang nagaganap sa pangkalahatang pananaw: Alinman sa isang nakatutok sa tampok na hanay ng mas maliliit na Ethereum Improvement Proposals (EIPs) o isang pangunahing pag-upgrade ng protocol upang ipakilala ang Verkle Trees sa execution layer.

Ang Verkle Trees ay isang bagong istraktura ng data na nag-evolve sa kasalukuyang Merkle Tree na ginagamit ngayon, gamit ang mas sopistikadong mathematical techniques — vector commitments batay sa elliptic curve pairings, na isang makabuluhang pag-alis mula sa mas simpleng hash function na ginagamit sa Merkle Trees, ayon kay verkle. impormasyon.

Ang istrakturang ito ay gumagamit ng mas kaunting espasyo at maaaring ma-verify nang mas mabilis, na parehong nagbibigay-daan sa network na pangasiwaan ang higit pang mga transaksyon.

Sa madaling salita, ito ay isang paraan upang harapin ang pangmatagalang problema ng "state bloat," na magiging lalong mahalaga bilang Ethereum scales.

Ang pag-upgrade ay isang mahalagang milestone sa pangmatagalang roadmap ng Ethereum, isang yugto na tinutukoy bilang The Verge.

Walang malinaw na pinagkasunduan sa tawag — ang ilan ay nagsusulong para sa pagpapanatiling nakatutok nang husto sa Verkle Trees, na may babala si Guillaume Ballet sa Ethereum Foundation na "walang maliit na tinidor," ngunit ang iba ay humihiling ng matatag na pangako na i-upgrade ang network muli sa 2024.

Ang pangamba ay maaaring tumagal ng 18 buwan o higit pa bago maihatid ang Verkle Trees — isang walang hanggan sa crypto.

Ang Dencun mismo ay orihinal na nakatakda para sa Nobyembre, ngunit sa wakas ay itinulak sa 2024 noong nakaraang Oktubre.

Magbasa nang higit pa: Ang mga core dev ay nag-aalis ng Dencun fork sa taong ito

"Ang Verkle ay nasa sukat ng Merge kung hindi mas masahol pa sa mga tuntunin ng pagiging kumplikado," sabi ni Ballet. "Hindi ka talaga makakapagpadala ng anuman sa parehong oras sa gilid ng [execution layer]."

Sumang-ayon si Lukasz Rozmej ng Nethermind execution client team, na nagrerekomenda sa mga developer na unahin ang isang feature-rich fork bago bumaling sa Verkle Trees.

"Sinasabi sa akin ng aking karanasan na ang mga pagbabago sa disenyo ng estado ay napakahirap at napakatagal ng panahon," sinabi niya sa mga kasamahan sa tawag. "Ang katigasan ng Verkle ay hindi ang detalye, ito ay ang pagpapatupad, pag-optimize at pagsubok."

Mga tampok, oo, ngunit alin?

Kabilang sa mga nagsusulong para sa pangalawang 2024 fork na tumutuon sa mga feature ay ang mga client team para sa Nethermind, Besu at Reth. Ngunit ang tanong ay ano ang uunahin?

Iminungkahi ni Andrew Ashikhmin, software engineer sa Erigon client team, na ang EVM Object Format (EOF) ay magiging isang kandidato para humimok ng susunod na pag-upgrade nang hindi nakakaabala sa mas matagal na trabaho sa Verkle Trees, dahil maaari itong ipatupad ng isang mas maliit na team, at ito ay isang mas nakahiwalay na pagbabago sa code base.

"Ngunit ang Verkle ay dapat na pangunahing pokus," sabi niya.

Ang EOF ay orihinal na isinasaalang-alang para sa Shapella hard fork, ngunit itinuring na masyadong malaki upang ipares bilang isang "pasahero" sa tabi ng pangunahing "driver," Proto-Dank sharding o EIP-4844.

Magbasa nang higit pa: Ang Susunod na Pag-upgrade ng Ethereum Upang Tumuon sa Mga Blobs 

Ang EOF ay "talagang hindi isang pasahero" ayon kay Justin Florentine, protocol engineer sa koponan ng kliyente ng Besu, ngunit sinabi niya na ang Besu ay nakagawa na ng "maraming pag-unlad" sa tampok, at samakatuwid ay pabor sa pagpapatibay nito sa Pralectra

Sinabi ni Georgios Konstantopoulos, punong opisyal ng teknolohiya at tagapagpananaliksik sa kumpanya ng pamumuhunan na Paradigm, na nagtatayo ng kliyente ng Rust Ethereum (Reth), na ang kanyang koponan ay "OK [sa] EOF dahil ito ay [isang] trabaho ng isang tao at [nangangailangan] ng nakahiwalay na pagsubok."

Ngunit ang developer ng Ethereum Foundation na si Marius van der Wijden ay nagbahagi ng opinyon na "Ang EOF ay hindi mapupunta sa maliit na tinidor."

Sinuportahan ni Ansgar Dietrichs sa Ethereum Foundation ang EOF para sa pagsasama sa Pralectra noong Abril, at nabanggit sa panawagan noong Huwebes na ang Solidity team — na nagpapanatili ng pangunahing smart contract programing language ng EVM — ay lubos na pabor.

Walang sinuman sa tawag ang naroon upang tahasan ang pagtataguyod para sa EOF, gayunpaman, na nag-udyok sa tagapagtatag ng Nethermind na si Tomasz Stanczak na sabihin, "kung walang sinumang magtatagumpay sa EOF sa tawag na ito ay magbubuod ito kung bakit hindi pa ito naipadala."

Tinawag ni Stanczak ang EIP-7002 o “Execution layer triggerable exit” ang pinakana-upvoted na EIP sa Ethereum Magicians forum at “sobrang mahalaga,” dahil inaayos nito ang isang “pangunahing bug ng disenyo na may staking [at] hindi maaaring dumating nang maaga.”

Sinabi ng kapwa pangunahing developer na si Parithosh Jayanthi, na kilala sa palayaw na "Potuz" kung kailangan niyang pumili ng isang feature na ipapadala, ito ay EIP-7002. Gayunpaman, sa kanyang pananaw, ang EIP-7549 ay "tiyak na dapat na nasa."

Ang feature na ito, na nakakaapekto lamang sa consensus layer, ay nag-aayos ng bug sa disenyo ng Ethereum at naglalayong bawasan ang average na bilang ng mga pagpapares na kailangan upang i-verify ang mga panuntunan ng pinagkasunduan. Ang pagpapares ay isang operasyong ginagamit sa ilang partikular na cryptographic algorithm na kinasasangkutan ng mga elliptic curve.

Sa kasalukuyan, upang maabot ang pinagkasunduan, kinakailangan na i-verify ang hindi bababa sa 1366 na pagpapatunay — na nagsasaad ng kasunduan sa pagitan ng mga validator — ngunit pagkatapos ng EIP-7549 ay mababawasan ito sa 22 lamang.

"Ito ay walang halaga na ipatupad at ito ay makatipid ng maraming oras ng pagsasama-sama," sabi ni Potus. "Maaari itong makatulong sa mga walang tiwala na tulay - at zk-provers, zk-bridges - ito ay isang bagay na tiyak na dapat sa anumang tinidor na gagawin natin sa susunod."

Ang layunin ng tawag ay upang simulan ang talakayan, at ang partikular na diskarte at mga panukala sa pagpapahusay ay pagpapasya sa ibang araw. Ang mga upgrade ng Ethereum ay batay sa pinagkasunduan; walang tahasang hierarchy ng awtoridad, o mekanismo ng pagboto upang matukoy ang mga priyoridad.

Minsan ay maaaring magmukhang mahirap o magulo ang pag-unlad, hindi katulad ng pagpapastol ng mga pusa, ngunit iyon ang likas na katangian ng desentralisadong hayop.


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

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