Zkoumání toho, proč testovací síť Ethereum v Šanghaji nebyla hladká

  • Pohled na klíčové výzvy, se kterými se vývojáři potýkali ve dnech před upgradem v Šanghaji.
  • Proč čelíte výzvám, nemusí být nutně problémem časové osy.

Projekt Ethereum síť je naplánována do konce února s další velkou aktualizací nazvanou Upgrade v Šanghaji.

Usnadní to stáčení kapalinou, a proto se to silně očekává. Jako takový je velmi důležitý jeho vývoj a úspěšné zavedení.

Historicky jsme byli svědky zpoždění souvisejících s některými minulými aktualizacemi, obvykle spojenými s problémy ve vývojovém procesu.

Současný vývojový proces pro modernizaci v Šanghaji má také svůj slušný podíl výzev Ethereum All Core Developers Execution Call (ACDE).

Problém s prázdnými bloky

Jednou z největších výzev, kterým vývojáři v poslední době čelili, je chyba v klientovi Geth EL pro vydání v Šanghaji.

Předběžná zjištění odhalila, že uzly Geth byly mimo synchronizaci kvůli prázdným blokům. Klient Geth (EL) údajně chyby odstranil.

Žádné další nulové transakce blob

Výzva ACDE také vytvořila příležitost pro vývojáře, aby diskutovali o tom, jak zacházet s velkými binárními datovými typy nazývanými blob v rámci mempoolu a protokolu Ethereum.

Jedním z nápadů bylo označit transakce pomocí typů transakcí s nulovými objekty, které vyžadují specializovanou logiku.

Po prodiskutování nápadů kolem transakcí Zero blob se vývojáři rozhodli tento nápad úplně zrušit. Je to proto, že se shodli, že nápady prezentované jako řešení by přidaly na složitosti

Péter Szilágyi, vývojář Geth (EL), řekl o transakcích s nulovými blobmi toto:

„Teorie je super pěkná, super elegantní a šíleně komplikovaná. V bloku můžete mít mnoho velkých transakcí, ale v bloku můžete mít pouze jednu nebo dvě transakce typu blob. To je obrovský rozdíl v chování."

Ovlivní tyto výzvy časovou osu testovací sítě Ethereum v Šanghaji?

Výzvy, kterým dosud čelíme, nemusí nutně ohrozit stav budoucí sítě.

Kromě toho stojí za zmínku, že výzva ACDE také demonstrovala rychlou povahu řešení a řešení problémů, které vývojáři Etherea předvedli.

To naznačuje, že Shanghai testnet spuštění je stále na dobré cestě k uvedení na trh 28. února.

Výzvy v procesu vývoje jsou běžné a očekávané. Hrají důležitou roli v procesu zlepšování. Mezitím úspěšné zavedení pravděpodobně zvýší zájem o platformy pro sázky likvidity, jako je LIDO.

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