مراجعة انقطاع شبكة Base: جذر التوقف المتكرر هو ثغرة في برنامج المُرَتِّب

تقرير من جينس فاينانس، في 28 يونيو، وفقًا للمصادر الرسمية، تم تأكيد السبب الجذري لانقطاعين متتاليين لشبكة Base التابعة لـ Coinbase من الطبقة الثانية الأسبوع الماضي، وهو خلل برمجي في منطق بناء الكتل لـ Sequencer (المنظم).
صرح فريق الهندسة في Base أنه بعد فشل تنفيذ معاملة غير صالحة، كان من المفترض مسح الحالة المؤقتة المرتبطة (Journal State)، ولكن بسبب عيب في البرنامج، تم الاحتفاظ بالحالة القديمة بشكل خاطئ، مما أدى في النهاية إلى عدم قدرة Sequencer وعقد التحقق على مواصلة إنشاء الكتل الجديدة. في 26 يونيو، حدث انقطاعان في إنتاج الكتل على الشبكة الرئيسية لـ Base، الأول استمر 116 دقيقة والثاني 20 دقيقة.
قال الفريق إنه على الرغم من إصلاح مشكلة تحديث حالة المنظم من خلال تصحيح، إلا أنه بعد إعادة تشغيل النظام ظهر "حالة سباق" (Race Condition)، مما أدى إلى عدم قدرة المنظم على استعادة المزامنة في الوقت المناسب، مما تسبب في التوقف الثاني. بالإضافة إلى ذلك، أدت بعض مشاكل البنية التحتية إلى إطالة وقت الاسترداد الإجمالي.
ذكرت Base أنها ستعزز اختبار التشويش للبروتوكول (Fuzz Testing) في المستقبل، لتحسين القدرة على اكتشاف الثغرات في سيناريوهات الإدخال غير الطبيعية، وتحسين آليات استرداد الشبكة، لتجنب الحاجة إلى إعادة تشغيل عقد التحقق يدويًا في أحداث مماثلة في المستقبل.
ومن الجدير بالذكر أن هذا ليس أول عطل لـ Base بسبب مشاكل متعلقة بـ Sequencer، حيث حدثت انقطاعات في الشبكة في سبتمبر 2024 وأغسطس 2025 استمرت حوالي 17 دقيقة و30 دقيقة على التوالي. حاليًا، لا تزال Base ثاني أكبر شبكة من الطبقة الثانية لإيثريوم من حيث القيمة الإجمالية المقفلة (TVS).
ETH%0.20-
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • مُثبت