حدث عطل في سلسلة شبكة إيثريوم الرئيسية بسبب خطأ في حساب جذر Prysm

robot
إنشاء الملخص قيد التقدم

وفقًا لتقرير PANews، كشف فريق Prysm عن تحليل تفصيلي للخلل الفني الذي حدث أثناء تشغيل الشبكة الرئيسية في 14 ديسمبر. المشكلة الأساسية كانت في أن عقدة beacon لم تتزامن مع الشبكة، وبتلقيها مصادقة من عقدة غير متزامنة، حدث خطأ غير متوقع في عملية حساب الجذر. هذا الأمر تجاوز مجرد خطأ في العميل، وأثر بشكل واسع على الشبكة بأكملها.

استلام المصادقة من عقدة غير متزامنة، بداية رد فعل سلسلة حساب الجذر

بدأت المشكلة عندما تلقت عقدة Prysm beacon مصادقة تشير إلى جذر كتلة من حقبة سابقة من عقدة غير متزامنة. للتحقق من ذلك، حاول Prysm إعادة تكوين حالة beacon بحيث تتوافق مع الحالة التي تتعرف عليها العقد غير المتزامنة، لكن عملية إعادة تكوين حساب الجذر استهلكت موارد حسابية أكثر من المتوقع.

نتيجة لذلك، تم معالجة كتل الحقبة السابقة بشكل مكرر، وتسببت عمليات الانتقال بين الحقبات، بما في ذلك حساب الجذر، في تحميل زائد على النظام. في الواقع، كانت هذه الثغرة موجودة بالفعل في PR Prysm 15965، وتم نشرها على شبكة الاختبار قبل شهر من الحادث، لكن لم يتم اكتشافها في ذلك الوقت.

استنزاف الموارد بسرعة بسبب عبء حساب الجذر، ودخول الحالة غير القادرة على الاستجابة للمصادقات

خلال جلسة هوساكا على الشبكة الرئيسية لإيثريوم في 4 ديسمبر، عانت معظم عقد Prysm من تأخير في معالجة حساب الجذر في نفس الوقت. عند معالجة بيانات إثبات معينة، استُهلكت الموارد الحسابية بسرعة، مما أدى إلى عدم قدرة العقد على الاستجابة لطلبات المصادقة في الوقت المناسب.

نتيجة لنقص الموارد هذا، بدأت الكتل والاثباتات تتساقط بشكل متسلسل. استمر هذا العطل لمدة 42 حقبة من 411439 إلى 411480، حيث فُقدت 248 من أصل 1344 فتحة، مسجلة معدل فقدان حوالي 18.5%.

هبوط مشاركة الشبكة إلى 75%، وخسارة 382 ETH من قبل المصادقين

تجاوزت تداعيات هذا الحدث مجرد فقدان الكتل، وهددت استقرار الشبكة بأكملها. انخفض معدل مشاركة الشبكة إلى 75% في ذروته، مما يدل على أن آلية توافق إيثريوم لم تعمل بشكل صحيح.

خسر المصادقون حوالي 382 ETH من مكافآتهم بسبب فقدان الكتل والإثباتات. كانت هذه الخسائر لا تتعلق فقط بالأضرار الاقتصادية للمصادقين الأفراد، بل وأدت أيضًا إلى تدهور موثوقية الشبكة بشكل عام.

دروس من خطأ حساب الجذر، وإعادة تقييم مرونة الشبكة

من المثير للاهتمام أن فيتاليك بوتيرين أشار سابقًا إلى أن ظاهرة “فقدان حسم القرار” التي تحدث أحيانًا في إيثريوم لا تشكل خطرًا كبيرًا. ومع ذلك، أظهرت حادثة خطأ حساب الجذر في Prysm مرة أخرى كيف يمكن لخلل في عميل واحد أن يؤثر على الشبكة بأكملها. من المتوقع أن تزداد أهمية تنويع العملاء ومرونة العمليات الأساسية مثل حساب الجذر في المستقبل.

ETH1.67%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت