Артқа

Fusaka жаңартудан кейін Prysm қатесі Ethereum валидаторларына 1 млн доллардан астам шығын келтірді

editor avatar

Өңдеген
Mohammad Shahid

14 Желтоқсан 2025 13:00 UTC
Сенімді
  • Prysm консенсус клиентін қолданған Ethereum валидаторлары бағдарламалық жасақтамадағы қате салдарынан 382 ETH-дан, яғни 1 млн доллардан астам қаражаттан айырылды.
  • Оқиға салдарынан блоктар өткізіп алынып, тұрақты шешімдер енгізілгенге дейін желіге қатысу шамамен 75%-ға қысқарып қалды.
  • Ақау консенсус клиенттерінің шоғырлануына қатысты алаңдаушылықты қайта күшейтіп, валидаторларға баламаларды қолдануға жаңа үндеулер жасады.

Ethereum консенсус клиенті Prysm-нің айтуынша, Fusaka жаңартуы жүзеге асқаннан кейін бірден, бағдарламалық жасақтамадағы ақау желіде ақаулықтар туындатып, валидаторлар 382 ETH-тан, яғни 1 млн доллардан астам қаржыдан айырылды.

«Fusaka Mainnet Prysm инциденті» атты постмортемде егжей-тегжейлі сипатталған осы оқиға ресурстың таусылуына байланысты туындап, дерлік барлық Prysm нодаларына әсер етіп, блоктар мен аттестацияларды өткізіп алуға әкелді.

Prysm-ның тоқтауына не себеп болды?

Prysm-ді әзірлеген Offchain Labs-ке сәйкес, мәселе бұрын енгізілген ақау валидаторлардың сұраныстарында кідірістер туғызған кезде, 4 желтоқсанда пайда болды.

Осы кідірістер желінің барлық бөліктерінде блоктар мен аттестациялардың өткізіп алуына себеп болды.

«Prysm beacon нодалары желімен синхрондалмаған болуы ықтимал нодалардан аттестациялар алды. Бұл аттестациялар алдыңғы эпоханың блок рутын көрсетті», – деп жоба түсіндірді.

Ақаулық 41 эпоханы өткізіп алуға апарып соғып, барлығы 1 344 слоттың 248 блогы жіберіліп алынды. Бұл 18,5%-дық өтіп кеткен слот көрсеткішін көрсетіп, оқиға кезінде желіге жалпы қатысу көрсеткішін 75%-ға дейін төмендетті.

Offchain Labs оқиғаға себеп болған ақау осыдан шамамен бір ай бұрын енгізіліп, тестнеттерге ендірілгенін, кейін Fusaka жаңартуынан кейін негізгі желіде іске қосылғанын айтты.

Қысқа мерзімді шаралар оқиға салдарын жедел түрде азайтқанымен, Prysm өз аттестацияны тексеру логикасына енді қайталануын болдырмау үшін тұрақты өзгерістер енгізгенін мәлімдеді.

Ethereum клиенттерінің әртүрлілігі

Сол арада, бұл үзіліс Ethereum клиенттерінің шоғырлануы мен бағдарламалық жасақтамадағы монокультуралардың туындататын қауіптері төңірегіндегі бақылауды қайта күшейтті.

Offchain Labs айтқандай, егер Prysm Ethereum валидаторларының базасында үлкен үлеске ие болғанда, үзіліс салдары одан да ауыр болуы ықтимал еді. Компания Ethereum клиенттерінің алуан түрлілігін желінің жалпы істен шығуының алдын алып тұрған негізгі фактор ретінде көрсетті.

«Желіде 1/3-ден артық үлесі бар клиент күйттіліктің уақытша жоғалуына және одан да көп блоктың өткізіп алуына әкелетін еді. 2/3-ден көп үлеске ие ақаулы клиент тіпті жарамсыз тізбекті финализациялай алар еді», – делінген хабарламада.

Жоғарыда аталған шараларға қарамастан, инцидент клиенттердің алуан түрлілігін арттыру талабын күшейтті.

Miga Labs деректеріне сүйенсек, Lighthouse 51,39%-бен негізгі Ethereum консенсус клиенті саналады. Prysm 19,06%-ды құрайды, одан кейін Teku – 13,71%, ал Nimbus – 9,25% болып келеді.

Ethereum's Consensus Clients.
Ethereum консенсус клиенттері. Дереккөз: Clientdiversity

Lighthouse үлесі жүйелік қауіп ретінде кейбір зерттеушілер белгілеген шектен шамамен 15%-дық тармаққа қашық.

Сол себептен, әзірлеушілер мен экожүйе қатысушылары валидаторларды жалғыз бағдарламалық ақау блокчейннің негізгі қызметін бұзуы ықтимал жағдайды азайту үшін, балама клиенттерге ауысуды қарастыруға шақырып отыр.

Жауапкершіліктен бас тарту

Біздің веб-сайттағы барлық ақпарат Trust Project нұсқаулығына сәйкес адал ниетпен және тек жалпы ақпарат беру мақсатында жарияланады. Біздің веб-сайттағы ақпаратқа сүйеніп қабылданған кез келген шешімге оқырманның өзі жауапты болады. Қосымша ақпаратты біздің Пайдалану шарттары, Құпиялылық саясаты және Жауапкершіліктен бас тарту ескертпесі беттерінен оқи аласыз.