فريق تطوير Starknet، شبكة التوسعة من الطبقة الثانية (L2) على إيثريوم، أعلن عن تقرير ما بعد الحادث (post-mortem) يوضح الجذور الأساسية لمشكلة توقف الشبكة الرئيسية يوم الاثنين.
وفقًا للتقرير، نشأت المشكلة من عدم توافق حالة الشبكة بين ال(الطبقة التنفيذية) وطبقة الإثبات (الطبقة المستخدمة لإثبات أن الطبقة التنفيذية تعالج المعاملات بشكل صحيح). يوضح فريق Starknet أن في مجموعة معينة من استدعاءات الوظائف المتبادلة، عمليات كتابة المتغيرات، التراجع (revert) وآلية اكتشاف الأخطاء، قام ال(blockifier) بـ"تذكر" تغيير في الحالة حدث داخل وظيفة تم التراجع عنها، مما أدى إلى تنفيذ معاملات غير صحيحة.
ومع ذلك، لم تصل هذه المشكلة أبدًا إلى الحالة النهائية على L1 بفضل طبقة الإثبات الخاصة بـ Starknet. اكتشفت طبقة الإثبات الخطأ ومنعت تسجيل المعاملات الخاطئة في السجل، مما يدل على أن آلية التحقق لا تزال تعمل كما هو مصمم.
مخطط يوضح كيف تؤثر أخطاء الشفرة على الشبكة | المصدر: Starknet اضطر الشبكة إلى إعادة تنظيم الكتل (block reorganization)، مما أدى إلى تراجع حوالي 18 دقيقة من نشاط الشبكة. وأفاد فريق التطوير أن Starknet استعاد التشغيل الطبيعي الآن.
بعد الحادث، وعد الفريق بزيادة الاختبار والتدقيق على الشفرة لمنع أخطاء مماثلة في المستقبل. كما أظهرت هذه الانقطاعات التحديات المتزايدة في تطوير أجيال جديدة من البلوكشين ذات البنى التحتية متعددة الطبقات وذات تعقيد عالي.
هذه ليست المرة الأولى التي تواجه فيها Starknet مشكلة في عام 2025. سابقًا، مرّت الشبكة بعدة حوادث، وأخطرها في سبتمبر بعد تنفيذ ترقية بروتوكول كبيرة باسم Grinta.
![]https://img-cdn.gateio.im/webp-social/moments-df3e155f9d1bcc629986f940643fd294.webpمدة تشغيل Starknet، مع مربع أحمر يمثل انقطاع التيار الكهربائي في سبتمبر | المصدر: Starknet وفقًا لتقرير ما بعد الحادث، استمر ذلك الخطأ لأكثر من خمس ساعات ونتج عن خطأ في الـ sequencer — المكون المسؤول عن ترتيب المعاملات على الشبكة. خلال فترة الانقطاع، توقف إنتاج الكتل تمامًا وتم تنفيذ عمليتي إعادة تنظيم للسلسلة لاستعادة الحالة التشغيلية.
أدى عملية إعادة التنظيم إلى تراجع حوالي ساعة من نشاط الشبكة، مما اضطر المستخدمين لإعادة إرسال المعاملات. بالنسبة للمستخدمين العاديين، قد يسبب إعادة الإرسال بعض الإزعاج البسيط إذا لم يكن مرتبطًا بزمن معين. ومع ذلك، بالنسبة للمتداولين النشطين أو المستثمرين الذين يحتاجون إلى الخروج من مراكزهم أو إجراء معاملات في إطار زمني قصير، قد يؤدي ذلك إلى عواقب وخيمة.
فانغ تياجين