Skúmanie toho, prečo testovacia sieť Ethereum v Šanghaji nebola hladká

  • Pohľad na kľúčové výzvy, s ktorými sa vývojári stretli v dňoch pred inováciou v Šanghaji.
  • Prečo problémy, ktorým čelíte, nemusia byť nevyhnutne predmetom záujmu o časovú os.

Ethereum sieť je naplánovaná na koniec februára s ďalšou veľkou aktualizáciou s názvom Aktualizácia v Šanghaji.

Uľahčí to zapichovanie kvapaliny, a preto sa to veľmi očakáva. Jeho vývoj a úspešné zavedenie je preto veľmi dôležité.

Historicky sme zaznamenali oneskorenia týkajúce sa niektorých minulých aktualizácií, zvyčajne spojené s výzvami v procese vývoja.

Súčasný vývojový proces pre inováciu v Šanghaji má tiež svoj spravodlivý podiel na výzvach Ethereum All Core Developers Execution Call (ACDE).

Problém s prázdnymi blokmi

Jednou z najväčších výziev, ktorým vývojári v poslednej dobe čelili, je chyba v klientovi Geth EL pre vydanie v Šanghaji.

Predbežné zistenia odhalili, že uzly Gethu sa nesynchronizovali kvôli prázdnym blokom. Klient Geth (EL) už údajne chyby vyžehlil.

Už žiadne transakcie s nulovými blobmi

Výzva ACDE tiež vytvorila príležitosť pre vývojárov diskutovať o tom, ako zaobchádzať s veľkými binárnymi dátovými typmi nazývanými blob v rámci mempool a Ethereum protokolu.

Jedným z nápadov bolo označiť transakcie typmi transakcií s nulovými bodkami, ktoré vyžadujú špecializovanú logiku.

Po diskusii o nápadoch týkajúcich sa transakcií Zero blob sa vývojári rozhodli tento nápad úplne zrušiť. Je to preto, že sa zhodli, že nápady prezentované ako riešenia by pridali na komplexnosti

Péter Szilágyi, vývojár z Geth (EL), povedal o transakciách s nulovými blobmi toto:

„Teória je super pekná, super elegantná a šialene komplikovaná. V bloku môžete mať veľa veľkých transakcií, ale v bloku môžete mať iba jednu alebo dve transakcie blob. To je obrovský rozdiel v správaní."

Ovplyvnia tieto výzvy časovú os testovacej siete Ethereum v Šanghaji?

Výzvy, ktorým čelíme, nemusia nevyhnutne ohroziť stav siete napredovania.

Okrem toho stojí za zmienku, že výzva ACDE tiež demonštrovala rýchly charakter riešení a riešení problémov, ktoré vývojári Ethereum ukázali.

To naznačuje, že: Shanghai testnet spustenie je stále na dobrej ceste k uvedeniu na trh 28. februára.

Výzvy v procese vývoja sú bežné a očakávané. Zohrávajú dôležitú úlohu v procese zlepšovania. Medzitým úspešné zavedenie pravdepodobne zvýši záujem o platformy na zvyšovanie likvidity, ako je LIDO.

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