Ethereum Beacon Chain's endelige problemer førte til 253 mistede blokke på 2 dage: Glassnode

Beacon Chain - der fungerer som konsensuslaget for Ethereum-netværket - oplevede tekniske problemer ved to separate lejligheder i sidste uge, hvilket fik den til at stoppe med at afslutte blokke. Mens blokke blev foreslået, blev de ikke valideret i løbet af et 25-minutters vindue.

De to hændelser blev registreret den 11. og 12. maj, da mere end 60 % af validatorerne holdt op med at udføre deres opgaver, hvilket medførte et tab i Finality.

Tab i finalen

Ifølge Glassnode, "Finality" i det væsentlige refererer til staten, hvor et superflertal af validatorer - to tredjedele af den samlede indsats - har attesteret den endelige tilstand af blockchain, hvilket garanterer, at en blok og dens behandlede transaktioner ikke kan ændres eller elimineres fra blockchain.

Beacon-kædens ydeevne blev forringet i sidste uge, da næsten 60 % af validatorerne var offline og fraværende fra at udføre deres konsensusansvar. Analysefirmaet bemærkede, at omkring 3.68 % af de daglige slots blev overset, og 253 blokke blev ikke foreslået til tiden. Dette er fortsat væsentligt lavere end de 658 blokke, der blev savnet på tværs af Shapella-opgraderingen.

Glassnode observerede endvidere, at nogle konsensuslagsklienter stødte på ældre attester og blev tvunget til at indlæse ældre tilstande til verifikation, mens de forsøgte at håndtere nye indkommende онес samtidigt. Dette fik efterfølgende disse systemer til at "overophedes og fungere fejl".

Ikke alle kunder blev påvirket på grund af en forskel i designtilgang. Som et resultat var validatorerne, der kørte disse, i stand til at behandle transaktioner og producere blokke.

De berørte validatorer i begge tilfælde kom dog online igen inden for henholdsvis 20 minutter og en time. Deltagelsesprocenten steg let tilbage til over 98%.

Under de to tab i Finality blev ingen slutbrugere på Ethereum-netværket påvirket og var i stand til at handle på netværket på grund af klientdiversitet. Men den anden resulterede i den første inaktivitetslækage nogensinde, som er en nødtilstand, der bruges til at genvinde Finality on the Beacon Chain. I et sådant tilfælde straffes de inaktive validatorer, indtil de fortyndes ud af kæden eller begynder at deltage.

Efterspil

Som svar på problemet udgav udviklerne af Ethereum-kernen patches til Prysm Labs og Teku-klienter. I en erklæring, sagde en Ethereum-konsulent, at problemet med Finality "synes at være forårsaget af høj belastning på nogle af Consensus Layers-klienterne, hvilket igen var forårsaget af et exceptionelt scenarie."

De to klienter udgav opgraderinger, der implementerer optimeringer for at afværge beacon noder fra at forbruge for store ressourcer.

Finality-problemerne følger øget aktivitet og satsede belønningssatser på Ethereum på grund af memecoin-genopblomstringen, der udløste et massivt spring i gasforbruget på netværket, med gebyrer, der nåede et 12-måneders højt.

SPECIALTILBUD (sponsoreret)

Binance Gratis $100 (Eksklusivt): Brug dette link til at registrere og modtage $100 gratis og 10 % rabat på gebyrer på Binance Futures første måned (vilkår).

PrimeXBT Specialtilbud: Brug dette link til at registrere og indtaste CRYPTOPOTATO50-koden for at modtage op til $7,000 på dine indbetalinger.

Kilde: https://cryptopotato.com/ethereum-beacon-chains-finality-issues-led-to-253-missed-blocks-in-2-days-glassnode/