Istraživanje zašto Ethereumova šangajska testna mreža nije bila glatka

  • Pogled na ključne izazove sa kojima su se programeri susreli u danima koji su prethodili nadogradnji u Šangaju.
  • Zašto se suočavaju sa izazovima ne mora nužno biti briga za vremensku liniju.

The Ethereum mreža bi trebalo da se završi februara sa još jednom velikom nadogradnjom pod nazivom Shanghai upgrade.

To će olakšati ulaganje tekućine, zbog čega se jako očekuje. Kao takav, njegov razvoj i uspješno uvođenje je veoma važan.

Istorijski gledano, viđali smo kašnjenja koja se odnose na neke prošle nadogradnje, obično povezana sa izazovima u procesu razvoja.

Trenutni razvojni proces za nadogradnju u Šangaju također je imao dosta izazova prema Ethereum All Core Developers Execution Call (ACDE).

Problem sa praznim blokovima

Jedan od najvećih izazova sa kojima su se programeri nedavno suočili je greška u Geth EL klijentu za izdanje u Šangaju.

Preliminarni nalazi otkrili su da su Geth čvorovi bili nesinhronizirani zbog praznih blokova. Geth (EL) klijent je navodno izgladio greške.

Nema više nula blob transakcija

ACDE poziv je također stvorio priliku za programere da razgovaraju o tome kako se nositi s velikim tipovima binarnih podataka koji se nazivaju blob unutar mempoola i Ethereum protokola.

Jedna ideja je bila da se transakcije označi sa nultim tipovima transakcija koje zahtevaju specijalizovanu logiku.

Nakon diskusije o idejama oko Zero blob transakcija, programeri su odlučili da potpuno odbace tu ideju. To je zato što su se složili da će ideje predstavljene kao rješenja dodati više složenosti

Péter Szilágyi, Geth (EL) programer je rekao ovo o transakcijama bez blobova:

“Teorija je super lijepa, super elegantna i ludo komplikovana. Možete imati mnogo velikih transakcija u bloku, ali možete imati samo jednu ili dvije blob transakcije u bloku. To je velika razlika u ponašanju.”

Hoće li ovi izazovi utjecati na Ethereumovu vremensku liniju testne mreže u Šangaju?

Dosadašnji izazovi ne ugrožavaju nužno stanje mreže koja napreduje.

Štaviše, vrijedno je napomenuti da je ACDE poziv također pokazao brzu prirodu rješenja i rješavanja problema koje su demonstrirali Ethereum programeri.

Ovo sugerira da je Shanghai testnet Lansiranje je i dalje na putu za lansiranje 28. februara.

Izazovi u procesu razvoja su uobičajeni i očekivani. Oni igraju važnu ulogu u procesu poboljšanja. U međuvremenu, uspješno uvođenje će vjerovatno povećati interesovanje za platforme za ulaganje u likvidnost kao što je LIDO.

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