Selvitetään, miksi Ethereumin Shanghain testiverkko ei ole ollut sujuvaa

  • Katsaus tärkeimpiin haasteisiin, joita kehittäjät ovat kohdanneet Shanghain päivitystä edeltäneiden päivien aikana.
  • Miksi kohtaamat haasteet eivät välttämättä ole huolenaiheita aikajanalle.

- Ethereum verkon on määrä päättyä helmikuussa toisella suurella päivityksellä nimeltään Shanghain päivitys.

Se helpottaa nesteen panostamista, minkä vuoksi se on erittäin odotettua. Sellaisenaan sen kehittäminen ja onnistunut käyttöönotto on erittäin tärkeää.

Historiallisesti olemme nähneet viivästyksiä joissakin aiemmissa päivityksissä, jotka yleensä liittyvät kehitysprosessin haasteisiin.

Myös Shanghain päivityksen nykyisessä kehitysprosessissa on ollut omat haasteensa Ethereum All Core Developers Execution Call (ACDE).

Ongelma tyhjissä lohkoissa

Yksi suurimmista haasteista, joita kehittäjät kohtasivat viime aikoina, on bugi Geth EL -asiakkaassa Shanghain julkaisua varten.

Alustavat havainnot paljastivat, että Geth-solmut olivat epäsynkronoituja tyhjien lohkojen vuoksi. Gethin (EL) asiakas on tiettävästi korjannut virheet.

Ei enää nolla blob -tapahtumia

ACDE-kutsu loi myös kehittäjille mahdollisuuden keskustella siitä, kuinka käsitellä suuria binääritietotyyppejä, joita kutsutaan blobeiksi mempool- ja Ethereum-protokollassa.

Yksi idea oli merkitä tapahtumat zero-blob-tapahtumatyypeillä, jotka vaativat erikoislogiikkaa.

Keskusteltuaan Zero blob -tapahtumia koskevista ideoista kehittäjät päättivät luopua ideasta kokonaan. Tämä johtuu siitä, että he olivat yhtä mieltä siitä, että ratkaisuina esitetyt ideat lisäisivät monimutkaisuutta

Péter Szilágyi, Gethin (EL) kehittäjä, sanoi seuraavaa nollablob-tapahtumista:

"Teoria on erittäin mukava, erittäin tyylikäs ja järjettömän monimutkainen. Lohkossa voi olla paljon suuria tapahtumia, mutta lohkossa voi olla vain yksi tai kaksi blob-tapahtumaa. Se on valtava käyttäytymisero.”

Vaikuttavatko nämä haasteet Ethereumin Shanghain testnetin aikajanaan?

Toistaiseksi kohtaamat haasteet eivät välttämättä uhkaa verkon tilaa eteenpäin.

Lisäksi on syytä huomata, että ACDE-puhelu osoitti myös Ethereumin kehittäjien osoittamien ratkaisujen ja ongelmanratkaisun nopean luonteen.

Tämä viittaa siihen, että Shanghain testiverkko julkaisu on vielä aikataulussa 28. helmikuuta.

Kehitysprosessin haasteet ovat yleisiä ja odotettavissa. Niillä on tärkeä rooli parannusprosessissa. Tällä välin onnistunut käyttöönotto lisää todennäköisesti kiinnostusta likviditeettiä vaativiin alustoihin, kuten LIDO.

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