خلل في XRPL ظل مخفياً لسنوات لأنه تطلب مئات العمليات لتجاوز سقف XRP
ظل خلل برمجي في XRP Ledger مخفياً لأكثر من عقد لأن تفعيله لم يكن ممكناً عبر معاملة عادية، بل تطلب مئات العمليات المصممة بعناية لتجاوز حدود حسابية محددة، وفق XRP Ledger Foundation.
وكان الخلل قد يهدد، نظرياً، قاعدة أساسية في الشبكة: ألا يتجاوز إجمالي معروض XRP سقف 100 مليار وحدة أُنشئت عند إطلاقها في 2012. وقالت المؤسسة إن الباحث كايدن لياو وVeria AI أبلغا عن الثغرة داخلياً في 22 سبتمبر، فيما قالت RippleX إنها أصلحتها ولم تجد دليلاً على استغلالها أو إنشاء XRP غير مصرح به على الشبكة العامة.
تجاوز عددي يمكن أن يخفض كلفة الشراء ظاهرياً
تعود المشكلة إلى ما يُعرف بـتجاوز الأعداد الصحيحة (Integer Overflow)، حيث تتجاوز القيمة الحد الأقصى الذي يستطيع النظام تمثيله فتلتف إلى رقم صغير بدلاً من الاحتفاظ بقيمتها الفعلية.
وبحسب شرح المؤسسة، كان سيناريو الاستغلال النظري يتضمن إنشاء حسابات تعرض عمليات بيع بقيم هائلة من XRP، ثم تنفيذ عمليات شراء مركبة. وإذا تجاوزت القيمة الإجمالية الحد العددي، فقد تُسجل تكلفة المشتري عند قيمة قريبة من الصفر، بينما تحصل حسابات البائعين على كامل مبالغ XRP المسجلة.
في هذه الحالة، كان الفارق بين ما يُحتسب على المشتري وما يُضاف إلى حسابات البائعين قد يؤدي عملياً إلى إنشاء XRP جديدة، بما يتيح تجاوز سقف المعروض. لكن المؤسسة قالت إن ذلك احتاج إلى مئات العمليات المتعمدة، وإن المدفوعات المعتادة لا تقترب من الحد اللازم لإطلاق الخلل.
فحص المعروض اعتمد على الإجمالي المتأثر بالخطأ
لم يقتصر القصور على احتساب تكلفة العملية. فوفق المادة المصدرية، كان الفحص الذي يُجرى بعد المعاملات للتحقق من عدم ظهور XRP جديدة يعتمد على الإجمالي نفسه الذي قد يتأثر بالخطأ الحسابي. لذلك، لم يكن الفحص قادراً على رصد الخلل في سيناريو الاستغلال المفترض.
كذلك، قالت المؤسسة إن الحد المفروض على كمية XRP التي يمكن أن يستقبلها حساب واحد لم يكن ليمنع الهجوم وحده، لأن الرصيد المحتمل كان يمكن توزيعه بين مئات الحسابات.
لا دليل معلن على إنشاء XRP إضافية
قالت RippleX إنها لم تعثر على دليل على استغلال الثغرة أو إنشاء XRP غير مصرح به على الشبكة العامة. وأضافت XRP Ledger Foundation أن نحو 99.986 مليار XRP لا تزال متداولة.
ولا يقدم المصدر تفاصيل تقنية كاملة عن التصحيح أو تاريخ نشره أو تدقيقاً مستقلاً منشوراً لعملية الإصلاح. كما أعلنت المؤسسة نيتها توسيع الاختبارات الخصومية باستخدام الذكاء الاصطناعي، وتطبيق التحقق الشكلي للبرمجيات، وتعزيز برنامج مكافآت اكتشاف الثغرات. وتبقى هذه إجراءات معلنة للمستقبل، بينما النتيجة المؤكدة من الإفصاحات المتاحة هي إصلاح خلل قديم ذي أثر محتمل على سقف المعروض، من دون تأكيد علني على استغلاله.
اقرأ أيضاً
- Kakao Pay وKakaoBank تختبران بنية للأصول الرقمية والعملات المستقرة مع Fireblocks
- تصويت الثلاثاء يختبر فرص تمرير قانون CLARITY للأصول الرقمية في مجلس الشيوخ الأميركي
- رصيد العملات المستقرة البالغ 1.34 مليار دولار على XRPL لا يقيس الطلب الفعلي على XRP
حول المصدر
المعلومات الأساسية في هذا التقرير مأخوذة من CoinDesk.
الانضمام إلى المحادثة