ثغرة خطيرة تهدد شبكة Ravencoin وتدفعها للتحذير من إعادة تنظيم واسعة للبلوكشين

دخلت شبكة Ravencoin مرحلة طارئة بعد اكتشاف ثغرة في آلية التحقق من الإجماع، سمحت بتمرير كتل غير صالحة إلى بعض العقد، ما أثار مخاوف من حدوث إعادة تنظيم عميقة لسلسلة الكتل في حال تمكنت سلسلة بديلة من فرض نفسها باعتبارها السلسلة الرئيسية.
وتزامن الكشف عن المشكلة مع ضغوط قوية على عملة Ravencoin، إذ تراجعت قيمة RVN بنحو 19%، في وقت سارعت فيه الشبكة ومجمعات التعدين إلى اتخاذ إجراءات احترازية للحد من تداعيات الثغرة.
وحذرت الشبكة من وجود سلسلة بديلة يجري تعدينها من خلال مجمعي 2Miners وRavenMiner، موضحة أن هيمنة هذه السلسلة قد تؤدي إلى إعادة تنظيم تمتد لنحو ثلاثة أيام من تاريخ السلسلة الحالية.
ويعني ذلك إمكانية إعادة كتابة جزء كبير من سجل المعاملات إذا أصبحت السلسلة البديلة هي السلسلة المعتمدة، الأمر الذي قد يؤثر على المعاملات التي اعتُبرت مكتملة خلال الفترة المتأثرة.
وكشفت التفاصيل الفنية التي نشرها 2Miners أن مصدر المشكلة يرتبط بآلية التحقق من ترويسات كتل KAWPOW، وهي الخوارزمية المستخدمة في تعدين Ravencoin.
وأصدر مجمع التعدين تحديثاً طارئاً في 10 أغسطس، أوضح فيه أن أحد الحقول الموجودة في ترويسة الكتلة، والمعروف باسم nHeight، لم يكن يخضع للتحقق بالشكل الكافي للتأكد من تطابقه مع الموقع الحقيقي للكتلة ضمن السلسلة.
وأتاح هذا الخلل للمهاجمين التلاعب بالبيانات والوصول إلى مسار تحقق يتجاوز الفحص الكامل لإثبات العمل، ما سمح بقبول قيمة mix hash دون التأكد من تنفيذ عملية تعدين حقيقية تعتمد على ProgPoW.
وبحسب 2Miners، فإن الكتل التي تم إنتاجها باستخدام الاستغلال لم تتضمن إثبات عمل ProgPoW فعلياً، ما جعل إنتاجها أقل تكلفة بكثير مقارنة بإنتاج كتلة سليمة عند مستوى الصعوبة نفسه.
وفي محاولة للحد من المخاطر، طلبت Ravencoin من منصات تداول العملات المشفرة تعليق عمليات إيداع وسحب RVN مؤقتاً.
كما دعت الشبكة المستخدمين إلى عدم التعامل مع التأكيدات التي تمت بعد الكتلة 4,487,775 باعتبارها نهائية، نظراً لاحتمال إلغاء بعض المعاملات أو عكسها إذا شهدت الشبكة إعادة تنظيم واسعة.
ويكتسب هذا التحذير أهمية خاصة بالنسبة للمنصات والمستخدمين الذين يعتمدون على عدد محدد من التأكيدات قبل اعتبار التحويلات مكتملة وغير قابلة للعكس.
ولم تقتصر تداعيات الثغرة على قبول الكتل غير الصحيحة، إذ أشار 2Miners إلى وجود تأثيرات أخرى يمكن أن تزيد تعقيد عملية استعادة الشبكة.
ومن بين هذه المشكلات احتمال تعطل بعض العقد بعد إعادة تشغيلها، إضافة إلى مواجهة العقد التي تحاول مزامنة الشبكة تسلسلات غير صحيحة ناتجة عن ترويسات الكتل المتأثرة.
وقد يؤدي ذلك إلى منع بعض العقد من اللحاق بالسلسلة الصحيحة، ما يزيد من صعوبة إعادة الشبكة إلى حالة مستقرة في حال استمرار تعدين السلسلة البديلة.
وتضع هذه التطورات Ravencoin أمام اختبار تقني حساس، إذ يعتمد استقرار الشبكة في المرحلة المقبلة على احتواء الاستغلال ومنع السلسلة غير الصحيحة من اكتساب الهيمنة، إلى جانب تحديث العقد المتأثرة وتعليق العمليات التي قد تزيد من مخاطر إعادة التنظيم.




