رسم توضيحي أصلي للموضوع: رسم أصلي للموضوع من ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0
ارسم حدود العطل
ابدأ بالمكون المتأثر: توقف الإجماع يختلف عن تعطل واجهة استعلام أو مستكشف أو جسر أو موقع. سجل الشبكة والإصدارات والعقود والمدة والوظائف، ثم تحقق هل استمرت الكتل، وهل تقدمت النهائية، وهل بقي مسار خروج مستقل. خطأ عند مورد واحد لا يثبت توقف الشبكة كلها، كما أن استمرار الكتل لا يثبت سلامة كل تطبيق أو رصيد. استخدم وصفا يطابق الأدلة بدلا من تعميم مطمئن أو مخيف.
أعد بناء التسلسل الزمني
افصل أول عرض، وأول تنبيه، وتأكيد الحادث، وإجراءات الاحتواء، ونشر الإصلاح، والتحقق من التعافي. قد يتأخر تحديث صفحة الحالة عن بداية المشكلة، فاحفظ السجلات والإعلانات المعدلة والوقائع على السلسلة. ارتفاع الحمل قد يكون محفزا يكشف عيبا، لا السبب الجذري وحده. إذا كان التحقيق مستمرا فسم النتائج مؤقتة، ولا تنسب هوية مهاجم أو خسارة نهائية إلى عنوان اعتمادا على منشور غير موثق.
تحقق من معنى العودة
إعادة فتح زر السحب لا تعني إتمام الطلبات المتراكمة، ورفع إيقاف عقد لا يثبت إزالة أصل الخلل. اقرأ نطاق التصحيح والإصدارات المشمولة والاختبارات والقيود الباقية، ثم طابق معاملاتك القديمة مع الحساب. لا تدفع مرة ثانية لمجرد أن الواجهة ما زالت تعرض انتظارا. على المشغل حفظ العينات والسجلات قبل إعادة التشغيل أو بناء قواعد البيانات؛ فالتدخل السريع غير المدروس قد يمحو دليلا أو يوسع عدم الاتساق.
حول المراجعة إلى إجراءات
التقرير المفيد يحدد أي ضابط أخفق، وما الذي قلل الضرر أو زاده، ومن ينفذ التحسين ومتى وكيف يختبره. إذا كان الاعتماد على مصدر استعلام واحد هو المشكلة، فالحل يحتاج مصدرا مستقلا واختبار اتساق، لا وعدا عاما بالاستقرار. احتفظ بحالات منفصلة للتعافي التقني والتعويض والمسؤولية القانونية. قد تعمل الخدمة بينما تظل مطالبات مالية مفتوحة، وقد يعلن التعويض قبل دفعه فعليا لكل متضرر.



