To Ethereum-klienter, Nethermind og Go Ethereum, har oppdaget feil i hovednettet deres slå sammen oppdateringer.
Ethereum-utvikler Peter Szilágyi la først merke til feilene og kunngjorde via Twitter at Geth 1.10.22 — Promavess — inneholder en regresjon.
Aand vår siste utgivelse er borket. ? Geth 1.10.22 inneholder en regresjon som gjør at forsøket/tilstanden går dårlig. Mest sannsynlig er det en av PR-ene vi har slått sammen mot den nye lagringsmodellen / online beskjæringsmaskinen. Prøver å finne og fikse problemet.
— Péter Szilágyi (karalabe.eth) (@peter_szilagyi) August 23, 2022
Han la til at det sannsynligvis er en av PR-ene (pull request) "slått sammen mot den nye lagringsmodellen / online pruner."
Problemet er ennå ikke løst ved pressetid, men utviklere jobber aktivt med en løsning.
En senere oppdatering bekreftet at problemet kan føre til at alle som kjører utgivelsen mister dataene og databasen deres blir ødelagt. Men "datatapet skjer bare ved avslutning."
FWIW, definitivt funnet og fikset en feil. La oss se om dette var *feilen*, eller om vi åpner en boks med ormer her. https://t.co/5xBCPMoxAQ
— Péter Szilágyi (karalabe.eth) (@peter_szilagyi) August 23, 2022
Nethermind avslører feil
Nethermind kjerneutvikler DanielC også bekreftet at en lignende feil ble oppdaget i klientens mainnet merge-oppdatering v1.14.0. Men i deres tilfelle har de klart å fikse det.
Nylig har vi hatt lignende regresjoner i @nethermindeth så vi har bestemt oss for å bytte til en streng stabiliseringsfase før #TheMerge. Vi slår bare sammen rettelser til hovedgrenen for øyeblikket. https://t.co/erzgN1Z0wV
— DanielC (@_D4nie1_) August 23, 2022
Det er imidlertid lite sannsynlig at feilene stopper sammenslåingen eller forsinker den fra å skje 15. september fordi det er flere andre utførelsesklienter på Ethereum. Det vil imidlertid kreve at validatorer bruker Geth for å bytte til andre klienter.
— Micah Zoltu (@MicahZoltu) August 23, 2022
Så langt har mange av disse utførelsesklientene, som Teku, Lighthouse, Besu, Erigon og Prysm, gitt ut nye oppdateringer som forberedelse til sammenslåingen.
Sepolia testnett får oppdatering
sepolia ferdig det første Ethereum testnettet etter fusjonen Oppdater på August 22.
Oppdateringen var opprinnelig planlagt til 17. august, men flyttet til 22. august for å tillate offline-validatorer å koble til nettverket.
Sepolia-testnettet fusjonerte vellykket med beacon-kjeden 6. juli – noe som gjorde det til et av de første testnettene som gikk over til proof-of-stake.
I følge Ethereum-fellesskapet er hver oppgradering viktig for å sikre at PoS-migreringen går jevnt.
I mellomtiden, Ethereum Foundation ryddet misoppfatninger rundt blokkjedens overgang til et PoS-nettverk. I følge oppdateringen vil ikke gassavgiftene bli billigere, og transaksjonshastigheten vil heller ikke bli "merkbart raskere."
Kilde: https://cryptoslate.com/developers-find-bugs-in-2-ethereum-clients-mainnet-merge-updates/