Ortga

Fusaka yangilanishidan so‘ng Prysm xatosi efirium tasdiqlovchilariga 1 million dollardan ortiq zarar yetkazdi

14 Dekabr 202518:00 UTC
Ishonchli
  • Efirium tarmog‘ida konsensus uchun Prysm dasturiy ta’minotidan foydalangan validatorlar dasturiy xatolik tufayli 382 ETH (1 million AQSH dollaridan ko‘proq) daromaddan mahrum bo‘ldi.
  • Hodisa natijasida ba’zi bloklar yaratilmay qolgan va tarmoq ishtirokchilari qisqa vaqtga taxminan 75 foizgacha kamaygan edi, to’liq muammoli yechimlar joriy etilgunga qadar.
  • Tarmoqdagi uzilish konsensus mijozlarining bir joyga to‘planishi bo‘yicha xavotirlarni kuchaytirdi va validatorlarga boshqa variantlarni tanlash bo‘yicha yangi chaqiriqlarga sabab bo‘ldi.

«Efirium» (kriptovalyuta tarmog‘i) konsensus mijoz dasturi «Prysm» (dasturiy ta’minot kompaniyasi) validatorlari, so‘nggi «Fusaka» (yangilanish nomi) yangilanishidan so‘ng yuzaga kelgan texnik nosozlik tufayli, 382 «Efirium» blokcheyn tarmog‘i tokeni (ETH) ya’ni bir million AQSh dollaridan ortiq mablag‘ni qo‘ldan boy berdi.

Bu holat tafsilotlari “Fusaka Mainnet Prysm hodisasi” nomli so‘nggi tahlil hisobotida keltirilgan. Unda resurslarning haddan tashqari ishlatilishi natijasida deyarli barcha «Prysm» tugunlarida (tarmoqli qismlari) muammolar yuzaga kelgani, natijada bloklar va tasdiqlovchi ma’lumotlar o‘tkazib yuborilgani aytilgan.

Prysm ilovasining ishdan chiqishiga nima sabab bo‘ldi?

«Prysm» dasturiy ta’minoti asoschisi bo‘lgan «Offchain Labs» (texnologik kompaniya) xabariga ko‘ra, 4-dekabr kuni ilgari aniqlanmagan xatolik validator so‘rovlarida kechikishlarga sabab bo‘lgan.

Ushbu kechikishlar tufayli tarmoq bo‘ylab ko‘plab bloklar va attestatsiyalar (tasdiqlovchi ma’lumotlar) o‘tkazib yuborilgan.

«Prysm» beacon tugunlari, ehtimol tarmoq bilan sinxronlashmagan boshqa tugunlardan attestatsiyalarni oldi. Bu attestatsiyalar avvalgi epoch (vaqt oraliq) blok ildiziga murojaat qilgan edi»,—deya tushuntiradi loyiha vakillari.

Bu nosozlik 41 epoch davomida davom etdi, bu vaqt mobaynida 1344 ta mavjud bo‘shliqlardan 248 ta blok yo‘qolgan bo‘ldi. Bu esa jami 18,5% blok o‘tkazib yuborilishi va butun tarmoq ishtiroki voqea vaqtida 75% darajagacha kamayishiga olib keldi. Bozor barqarorligi, investitsiyalar barqarorligi, kelajak barqarorligi — bunday hodisalar himoyani kuchaytirish zarurligini ko‘rsatadi.

«Offchain Labs» kompaniyasi shu kabi xatoli kod taxminan bir oy oldin sinov tarmoqlariga kiritilganligini aytdi va «Fusaka» yangilanishidan so‘ng asosiy tarmoqda ham ishga tushirilgani qayd etildi. Havolaning tafsilotlari ushbu tahlilda keltirilgan.

Muddatli muammoni bartaraf etuvchi choralar natijasida darhol salbiy ta’sir kamaytirildi. «Prysm» esa, takrorlanish ehtimolini butunlay bartaraf etish uchun attestatsiya tekshirish algoritmiga doimiy o‘zgartirishlar kiritganini ma’lum qildi. Faoliyat nafaqat yangiliklar, balki mas’uliyat bilan belgilanadi.

Efiriumda mijozlar xilma-xilligi

Bu orada, tarmoqqa oid uzilishlar «Efirium» mijoz dasturlari konsentratsiyasi (ko‘pligi) va dasturiy ta’minot bir xil bo‘lsa yuzaga keladigan xavflar borasida qayta muhokama boshlab yubordi. Havola orqali qo‘shimcha ma’lumot olish mumkin.

«Offchain Labs» (texnologik kompaniya) bu uzilish yanada ko‘proq miqyosda bo‘lishi mumkinligini va agar «Prysm» (dasturiy ta’minot) tarmoqdagi validatorlarning kengroq qismiga ega bo‘lganida, natija battar bo‘lishini bildirdi. Kompaniya «Efirium» dasturiy mijozlarida turfa xil dasturlar mavjudligi — muhim omil ekani, ya’ni aynan shu omil tarmoq to‘liq ishdan chiqishidan asraganini ta’kidladi. Kriptosohada vaqt — bu nafaqat pul, balki ishonch.

«Agar bitta dasturiy ta’minot tarmoqning 1/3 qismidan ko‘proq ulushiga ega bo‘lganida, vaqtincha yakuniylik yo‘qolgan va ko‘proq bloklar o‘tkazib yuborilgan bo‘lardi. Agar bunday xatoli dasturuy ta’minot tarmoqning yarmidan ko‘pini nazorat qilsa, butun tarmoq noto‘g‘ri zanjirda faoliyat yurita boshlagan bo‘lardi», – deya yozilgan hisobotda.

Vaqtinchalik muammoni bartaraf etishga erishilgan bo‘lsa-da, bu hodisa dasturiy mijozlar xilma-xilligini oshirishga chaqiriqlarni kuchaytirdi. Xavfsizlikka bo‘lgan ehtiyoj, baraka uchun asosiy kafolatdir.

«Miga Labs» (tadqiqot kompaniyasi) ma’lumotlariga ko‘ra, «Lighthouse» (dasturiy ta’minot) hozirda «Efirium» konsensus mijozlari orasida yetakchilik qilib, validatorlarning 51,39% qismini tashkil etadi. «Prysm» esa 19,06%, «Teku» 13,71% va «Nimbus» 9,25% ulushga ega.

Efirium konsensus mijozlari.
Efirium konsensus mijozlari. Manba: Clientdiversity

«Lighthouse» ulushi, tadqiqotchilar xavfli deb belgilagan chegaradan taxminan 15% pastda joylashgan.

Natijada, ishlab chiquvchilar va blokcheyn ekotizimi ishtirokchilari validatorlarni muqobil dasturiy mijozlardan foydalanishga undamoqda. Maqsad bitta dasturiy ta’minotdagi xato butun blokcheyn faoliyatini buzish xavfini kamaytirishdir. Xilma-xillik barqarorlik garovi; mijozlarning ko‘pligi — xavfsizlik poydevori.

Diskleymer

Trust Project qoidalariga ko‘ra, BeInCrypto faqat xolis va haqqoniy ma’lumotlarni taqdim etishga intiladi. Ushbu yangilik maqolasining maqsadi voqeani aniq va o‘z vaqtida yoritishdir. Shunga qaramay, BeInCrypto o‘quvchilarga ushbu kontent asosida moliyaviy qaror qabul qilishdan oldin ma’lumotni mustaqil ravishda tekshirishni va mutaxassis bilan maslahatlashishni tavsiya qiladi. Shuningdek, Shartlar va qoidalar, Maxfiylik siyosati va Diskleymerlar yangilandi.