Paggalugad kung bakit hindi naging maayos ang Shanghai testnet ng Ethereum

  • Isang pagtingin sa mga pangunahing hamon na naranasan ng mga developer sa mga araw bago ang pag-upgrade sa Shanghai.
  • Bakit ang mga hamon na kinakaharap ay maaaring hindi kinakailangang maging alalahanin sa timeline.

Ang Ethereum network ay nakatakdang magtapos ng Pebrero na may isa pang malaking pag-upgrade na tinatawag na Pag-upgrade ng Shanghai.

Mapapadali nito ang pag-staking ng likido, kaya naman ito ay lubos na inaasahan. Dahil dito, ang pag-unlad at matagumpay na paglulunsad nito ay napakahalaga.

Sa kasaysayan, nakakita kami ng mga pagkaantala na nauukol sa ilang mga nakaraang pag-upgrade, kadalasang nauugnay sa mga hamon sa proseso ng pagbuo.

Ang kasalukuyang proseso ng pag-unlad para sa pag-upgrade ng Shanghai ay nagkaroon din ng makatarungang bahagi ng mga hamon ayon sa Ethereum All Core Developers Execution Call (ACDE).

Ang problema sa mga walang laman na bloke

Isa sa mga pinakamalaking hamon na hinarap ng mga developer kamakailan ay ang s bug sa kliyente ng Geth EL para sa paglabas sa Shanghai.

Inihayag ng mga paunang natuklasan na ang mga Geth node ay hindi naka-sync dahil sa mga walang laman na bloke. Ang kliyente ng Geth (EL) ay naiulat na pinaplantsa ang mga bug.

Wala nang zero blob na transaksyon

Ang ACDE call ay lumikha din ng pagkakataon para sa mga developer na talakayin kung paano haharapin ang malalaking uri ng binary data na tinatawag na blobs sa loob ng mempool at Ethereum protocol.

Ang isang ideya ay markahan ang mga transaksyon na may mga zero-blob na uri ng transaksyon na nangangailangan ng espesyal na lohika.

Pagkatapos talakayin ang mga ideya sa paligid ng mga transaksyon ng Zero blob, pinili ng mga developer na i-scrap ang ideya nang buo. Ito ay dahil sumang-ayon sila na ang mga ideya na ipinakita bilang mga solusyon ay magdaragdag ng mas kumplikado

Sinabi ni Péter Szilágyi, isang developer ng Geth (EL) tungkol sa mga zero-blob na transaksyon:

"Ang teorya ay sobrang ganda, sobrang elegante, at nakakabaliw na kumplikado. Maaari kang magkaroon ng maraming malalaking transaksyon sa isang bloke ngunit maaari ka lamang magkaroon ng isa o dalawang blob na transaksyon sa isang bloke. Iyan ay isang malaking pagkakaiba-iba ng pag-uugali.

Makakaapekto ba ang mga hamong ito sa Shanghai testnet timeline ng Ethereum?

Sa ngayon, ang mga hamon na kinakaharap ay hindi kinakailangang nagbabanta sa estado ng network na sumusulong.

Bukod dito, dapat tandaan na ang ACDE call ay nagpakita rin ng mabilis na katangian ng mga solusyon at paglutas ng problema na ipinakita ng mga developer ng Ethereum.

Ipinapahiwatig nito na ang testnet ng Shanghai ang paglulunsad ay nasa track pa rin na ilalabas sa Pebrero 28.

Ang mga hamon sa proseso ng pag-unlad ay karaniwan at inaasahan. May mahalagang papel sila sa proseso ng pagpapabuti. Pansamantala, ang matagumpay na paglulunsad ay malamang na magpapalakas ng interes sa mga platform ng pag-staking ng pagkatubig tulad ng LIDO.

Pinagmulan: https://ambcrypto.com/exploring-why-ethereums-shanghai-testnet-hasnt-been-a-smooth-sail/