Explorarea motivului pentru care rețeaua de testare Shanghai Ethereum nu a fost o navigare lină

  • O privire asupra provocărilor cheie pe care le-au întâmpinat dezvoltatorii în zilele premergătoare upgrade-ului de la Shanghai.
  • De ce provocările cu care se confruntă s-ar putea să nu fie neapărat o preocupare pentru cronologie.

Ethereum rețeaua este programată să se încheie în februarie cu o altă actualizare majoră numită Upgrade Shanghai.

Va facilita stakingul lichid, motiv pentru care este foarte anticipat. Ca atare, dezvoltarea și lansarea cu succes a acestuia sunt foarte importante.

Din punct de vedere istoric, am observat întârzieri legate de unele actualizări anterioare, asociate de obicei cu provocări în procesul de dezvoltare.

Procesul actual de dezvoltare pentru upgrade-ul Shanghai și-a avut parte de provocări potrivite Ethereum All Core Developers Execution Call (ACDE).

Problema cu blocurile goale

Una dintre cele mai mari provocări cu care s-au confruntat dezvoltatorii recent este eroarea clientului Geth EL pentru lansarea Shanghai.

Descoperirile preliminare au arătat că nodurile Geth nu erau sincronizate din cauza blocurilor goale. Se pare că clientul Geth (EL) a remediat erorile.

Gata cu zero tranzacții blob

Apelul ACDE a creat, de asemenea, o oportunitate pentru dezvoltatori de a discuta despre cum să se ocupe de tipurile mari de date binare numite blob în cadrul protocolului mempool și Ethereum.

O idee a fost marcarea tranzacțiilor cu tipuri de tranzacții zero-blob care necesită o logică specializată.

După ce au discutat ideile despre tranzacțiile Zero blob, dezvoltatorii au optat să renunțe la ideea complet. Acest lucru se datorează faptului că au fost de acord că ideile prezentate ca soluții ar adăuga mai multă complexitate

Péter Szilágyi, un dezvoltator Geth (EL) a spus asta despre tranzacțiile cu zero blob:

„Teoria este super drăguță, super elegantă și nebunește de complicată. Puteți avea o mulțime de tranzacții mari într-un bloc, dar puteți avea doar una sau două tranzacții blob într-un bloc. Aceasta este o diferențiere uriașă de comportament.”

Vor afecta aceste provocări cronologia testnetului Shanghai Ethereum?

Până acum provocările cu care se confruntă nu amenință neapărat starea rețelei care merge mai departe.

Mai mult, de remarcat este faptul că apelul ACDE a demonstrat și natura rapidă a soluțiilor și a rezolvării problemelor pe care dezvoltatorii Ethereum au demonstrat-o.

Acest lucru sugerează că Shanghai testnet lansarea este încă pe cale să fie lansată pe 28 februarie.

Provocările în procesul de dezvoltare sunt comune și așteptate. Ele joacă un rol important în procesul de îmbunătățire. Între timp, o lansare cu succes va crește probabil interesul pentru platformele de miză de lichiditate precum LIDO.

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