NAUJIENŲ KATALOGAS

Pasaulio ir šalies naujienos

„Prysm“ klaida po to, kai „Fusaka“ sukėlė grėsmę „Ethereum“ stabilumui

„Prysm“ kūrėjai išleido pomirtinę analizę, paaiškinančią gruodžio 4 d. „Fusaka“ tinklo incidentą, kuris sukėlė grėsmę „Ethereum“ tinklo stabilumui.

Santrauka

  • Dėl „Prysm“ klaidos po „Fusaka“ tikrintojų dalyvavimas sumažėjo iki 75%.
  • Tinklas praleido 41 epochą ir prarado maždaug 382 ETH kaip įrodymą.
  • Ethereum išvengė baigtinumo praradimo dėl klientų įvairovės ir greitų pataisymų.

Konsensuso klientas patyrė išteklių išeikvojimą dėl brangaus būsenos perskaičiavimo apdorojant konkrečius patvirtinimus, todėl tikrintojai susidūrė su rimtomis veiklos problemomis.

Klaida pasirodė iškart po to, kai Fusaka buvo suaktyvinta 411392 epochoje 2025 m. gruodžio 4 d., 21:49 UTC.

Tinklas praleido 41 epochą, nes tikrintojų dalyvavimas sumažėjo iki 75%, todėl apytiksliai 382 Ethereum (ETH) buvo prarasti įrodymai. „Prysm“ kūrėjai įdiegė avarines vykdymo žymas prieš įdiegdami nuolatinius pataisymus versijose v7.0.1 ir v7.1.0.

Išsekus ištekliams, tinklas prarandamas baigtumo link

Techninis gedimas buvo susijęs su pasenusiomis istorinėmis būsenomis, dėl kurių pažeistuose mazguose buvo sudarytos paslaugų atsisakymo sąlygos.

Pagrindinis „Prysm“ kūrėjas Terence'as Tsao paaiškino, kad „istorinė būsena yra didelė skaičiavimo atmintis, mazgas gali būti dozuojamas daugybe lygiagrečiai vykstančių būsenų pakartojimų“.

Tikrintojai, kuriuose veikia „Prysm“ ir kurie sudarė maždaug 15–22,71 proc. tinklo tikrintuvų, susidūrė su labai pablogėjusiu našumu. Dalyvavimo sumažėjimas nuo įprasto lygio, viršijančio 95% iki 75%, „Ethereum“ pavojingai priartėjo prie baigtinumo praradimo.

Jei klaida būtų paveikusi kitą konsensuso klientą, pvz., „Lighthouse“, o ne „Prysm“, tinklas galėjo visiškai prarasti baigtinumą.

Toks įvykis gali sustabdyti 2 sluoksnio apibendrinimo operacijas ir blokuoti tikrinimo priemonės pašalinimą, kol kūrėjai išspręs problemą.

Pats „Fusaka“ atnaujinimas pristatė „PeerDAS“ (Peer Data Availability Sampling) technologiją, skirtą 2 sluoksnio mastelio keitimui padidinti blob talpą aštuonis kartus.

Atnaujinimas sėkmingai atliktas be prastovų, kol pasirodė Prysm klaida.

Dešimt konsensuso klientų užkirto kelią Ethereum tinklo žlugimui

„Ethereum“ klientų įvairovės architektūra užkirto kelią katastrofiškam gedimui. Kol „Prysm“ tikrintojams sunkiai sekėsi, dešimt kitų konsensuso klientų, įskaitant „Lighthouse“, „Nimbus“ ir „Teku“, be pertraukų tikrino blokus.

Decentralizuota klientų struktūra reiškė, kad maždaug 75–85 % tikrintojų per visą krizę normaliai funkcionavo. Tai užkirto kelią baigtinumo praradimui ir išlaikė tinklo apdorojimo operacijas, nepaisant pablogėjusios Prysm būsenos.

Ethereum fondas greitai paskelbė kritines rekomendacijas „Prysm“ operatoriams. Tikrintojai taikė laikiną pataisą, o „Prysm“ kūrėjai sukūrė nuolatinius sprendimus.

Iki gruodžio 5 d. tinklo aktyvumas atsigavo iki beveik 99%, o normalus veikimas buvo atkurtas per 24 valandas nuo incidento.

Nuoroda į informacijos šaltinį

Draugai: - Marketingo agentūra - Teisinės konsultacijos - Skaidrių skenavimas - Fotofilmų kūrimas - Miesto naujienos - Šeimos gydytojai - Saulius Narbutas - Įvaizdžio kūrimas - Veidoskaita - Nuotekų valymo įrenginiai - Teniso treniruotės - Pranešimai spaudai -