آخر تحديث --:--
بيانات السوق المباشرة

بيتكوين...--| إيثريوم...--| بي إن بي...--| سولانا...--| ريبل...--| كاردانو...--| دوجكوين...--| ترون...--| تشين لينك...--| لايتكوين...--

خلل في ⁦XRPL⁩ ظل مخفياً لسنوات لأنه تطلب مئات العمليات لتجاوز سقف ⁦XRP⁩

استمع للمقال -- دقيقة
00:00
00:00

خلل في XRPL ظل مخفياً لسنوات لأنه تطلب مئات العمليات لتجاوز سقف XRP

قالت XRP Ledger Foundation إن خللاً يُعتقد أنه موجود منذ 2015 كان قد يسمح نظرياً بتسجيل تكلفة شراء شبه معدومة مقابل إضافة مليارات XRP إلى حسابات بائعة. أُبلغ عن المشكلة في 22 سبتمبر وأصلحتها RippleX، التي قالت إنها لم تجد دليلاً على استغلالها أو إنشاء 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 لا تزال متداولة.

ولا يقدم المصدر تفاصيل تقنية كاملة عن التصحيح أو تاريخ نشره أو تدقيقاً مستقلاً منشوراً لعملية الإصلاح. كما أعلنت المؤسسة نيتها توسيع الاختبارات الخصومية باستخدام الذكاء الاصطناعي، وتطبيق التحقق الشكلي للبرمجيات، وتعزيز برنامج مكافآت اكتشاف الثغرات. وتبقى هذه إجراءات معلنة للمستقبل، بينما النتيجة المؤكدة من الإفصاحات المتاحة هي إصلاح خلل قديم ذي أثر محتمل على سقف المعروض، من دون تأكيد علني على استغلاله.

اقرأ أيضاً

حول المصدر

المعلومات الأساسية في هذا التقرير مأخوذة من CoinDesk.

فتح المصدر الأصلي

مقالات ذات صلة

أسواق أكثر. حساب واحد.
bStocks · Stock Options · TradFi Perps على Binance

رابط إحالة تجاري: قد يحصل الموقع على عمولة أو منفعة عند التسجيل أو الاستخدام عبره. لا يمثل توصية استثمارية.