رفع مجتمع XRP Ledger تقارير أخطاء متعددة عقب إصدار xrpld الإصدار 3.2.0 في 15 يونيو، وهو أحدث تحديث لبرنامج الخادم الأساسي للشبكة.
كان من المتوقع أن تجلب الترقية تحسينات في الأداء وتخفيضاً بنسبة 30% إلى 40% في استخدام الذاكرة. كما أعادت تسمية برنامج الخادم من "rippled" إلى "xrpld" وتضمنت تحسينات أمنية.

غير أن المطورين ومشغلي العقد بدأوا في نشر المشاكل على مستودع GitHub الخاص بالمشروع بعد وقت قصير من الإصدار.
أفاد أحد مشغلي العقد بأن خادماً يعمل بالإصدار 3.2.0 فشل في تنزيل أي بيانات من السجل بعد الترقية. ظل الخادم في حالة "متصل" لكنه عجز عن المزامنة. في حين أن الجهاز نفسه كان يعمل بالمزامنة دون مشاكل على الإصدار 3.1.3. تم تقديم هذا التقرير في 18 يونيو ولا يزال مفتوحاً.
كشف تقرير منفصل أن التعليقات المضمّنة في ملفات الإعداد قد تتسبب في تعطل الخادم عند بدء التشغيل. يفشل المحلل القديم في إزالة التعليقات من حقول معينة، مما يُنتج خطأ "BadLexicalCast".
أكد القائمون على صيانة المشروع أن عدداً من هذه المشاكل تُعدّ ثغرات حقيقية وأحالوها للمراجعة.
رصد المطورون أيضاً خللاً في آلية تمرير المعاملات إلى نظراء الشبكة. يُحدّ خطأ في الحساب من عدد النظراء الذين يستقبلون المعاملة، مما قد يُفضي إلى نقص في التمرير.
كما جرى الإبلاغ عن مشكلة في نظام احتساب الموارد، إذ لا يُسجّل سوى أعلى رسوم ويتجاهل السابقة، وهو ما يصفه المطورون بالسلوك غير الصحيح.
أُفيد أيضاً بمشكلة في توزيع قائمة المحققين، حيث تُرسَل معلومات المحقق حالياً إلى النظراء الواردين فحسب، مع إغفال الاتصالات الصادرة. يُفرز هذا اختلالاً في طريقة توزيع بيانات المحقق عبر الشبكة.
رصد المطورون خطر تجاوز سعة الأعداد الصحيحة غير المُوقَّعة خلال فحوصات تسلسل السجل. كما أشارت التقارير إلى تضارب في علامات التوجيه للمعاملات وأعطال في معرّفات العقد عند استخدام المفاتيح المؤقتة.
وصف تقرير آخر فجوة منطقية في تتبع السجل قد تترك عقدة في حالة مجهولة دون مسار واضح للتعافي.
حتى الآن، لم تتسبب أيٌّ من الثغرات المُبلَّغ عنها في انقطاع شامل للشبكة. تراجع مؤسسة XRP Ledger والمساهمون في المصدر المفتوح جميع التقارير المقدَّمة عبر مستودع GitHub الخاص بالمشروع.
لم تُجرِ سوى 26% من العقد الترقية إلى الإصدار 3.2.0 حتى الآن، في حين لا تزال العقد المتبقية تعمل بإصدارات أقدم.
لم تصدر عن مؤسسة XRP Ledger أي بيان رسمي أو تصحيح حتى وقت كتابة هذا المقال. وجميع المشاكل المعروفة لا تزال قيد المراجعة النشطة.
The post XRP Ledger's Big Upgrade Has a Problem — Here's What Developers Found appeared first on CoinCentral.


