Dva Ethereum klijenta, Nethermind i Go Ethereum, otkrili su greške u svojoj glavnoj mreži spajanje ažuriranja.
Programer Ethereum Péter Szilágyi prvi primijetio greške i objavio putem Twittera da Geth 1.10.22 — Promavess — sadrži regresiju.
Aaa naše najnovije izdanje je propalo. ? Geth 1.10.22 sadrži regresiju koja uzrokuje kvar trie/state. Najvjerojatnije je to jedan od PR-ova koje smo spojili prema novom modelu pohrane / mrežnom alatu za rezanje. Pokušavam pronaći i riješiti problem.
- Péter Szilágyi (karalabe.eth) (@peter_szilagyi) Kolovoz 23, 2022
Dodao je da je to vjerojatno jedan od PR-ova (zahtjev za povlačenjem) "spojen s novim modelom pohrane / mrežnim alatom za rezanje."
Problem tek treba biti riješen do trenutka tiska, ali programeri aktivno rade na popravku.
Kasnije ažuriranje potvrdilo je da problem može dovesti do toga da svi koji koriste izdanje izgube svoje podatke i oštete bazu podataka. Ali "gubitak podataka događa se samo pri gašenju."
FWIW, definitivno je pronađena i ispravljena greška. Da vidimo je li to *bug* ili otvaramo limenku crva. https://t.co/5xBCPMoxAQ
- Péter Szilágyi (karalabe.eth) (@peter_szilagyi) Kolovoz 23, 2022
Nethermind otkriva grešku
Nethermind core developer DanielC također potvrđen da je slična pogreška otkrivena u klijentovom ažuriranju mainnet merge v1.14.0. Ali u njihovom slučaju, uspjeli su to popraviti.
Nedavno smo imali slične regresije u @nethermindeth pa smo prije toga odlučili prijeći na fazu stroge stabilizacije #Spajanje. Trenutno spajamo samo popravke na glavnu granu. https://t.co/erzgN1Z0wV
— DanielC (@_D4nie1_) Kolovoz 23, 2022
Međutim, malo je vjerojatno da će bugovi zaustaviti spajanje ili odgoditi da se dogodi 15. rujna jer postoji nekoliko drugih izvršnih klijenata na Ethereumu. Međutim, bilo bi potrebno da validatori koriste Geth za prebacivanje na druge klijente.
— Micah Zoltu (@MicahZoltu) Kolovoz 23, 2022
Do sada su mnogi od ovih izvršnih klijenata, kao što su Teku, Lighthouse, Besu, Erigon i Prysm, objavili nova ažuriranja u pripremi za Spajanje.
Sepolia testnet dobiva ažuriranje
sepolija dovršen prvi Ethereum testnet nakon spajanja ažuriranje u kolovozu 22.
Ažuriranje je prvobitno bilo zakazano za 17. kolovoza, ali je pomaknuto na 22. kolovoza kako bi se izvanmrežnim validatorima omogućilo povezivanje s mrežom.
Sepolia testnet uspješno se spojio s beacon lancem 6. srpnja — što ga čini jednim od prvih testnih mreža koje su prešle na proof-of-stake.
Prema Ethereum zajednici, svaka nadogradnja je važna kako bi se osiguralo da PoS migracija teče glatko.
U međuvremenu, Zaklada Ethereum izbrisan zablude oko prijelaza blockchaina na PoS mrežu. Prema ažuriranju, naknade za plin neće pojeftiniti, niti će njegova brzina transakcija postati "osjetno brža".
Izvor: https://cryptoslate.com/developers-find-bugs-in-2-ethereum-clients-mainnet-merge-updates/