خلل في عملة الخصوصية يعرض إنشاء رموز لا نهائية للخطر، والمشغلون أمام مهلة ساعات للإصلاح

استعدت شبكة فيرو (Firo) للعملات الرقمية الخاصة، يوم الجمعة، لتفعيل ترقية برمجية مهمة (هارد فورك) لإصلاح ثغرة أمنية اكتشفت في نظام المعاملات الخاص “سبارك” (Spark). كان التفعيل على بُعد 153 كتلة فقط من نقطة التحول، مما أعطى مستخدمي المحافظ ومشغلي الشبكة مهلة قصيرة لتحديث برامجهم.
وصلت السلسلة إلى الكتلة رقم 1,370,847 في الساعة 1:45 صباحًا بتوقيت UTC. ومن المقرر أن يتم تفعيل الترقية عند الكتلة رقم 1,371,000، وهو ما توقع فريق فيرو حدوثه حوالي الساعة 10 صباحًا بتوقيت UTC. من المهم معرفة أن ارتفاع الكتلة هو الذي يحدد بدء القواعد الجديدة، وليس الوقت بالساعة.
طلبت فيرو من جميع الأطراف المعنية، بما في ذلك مستخدمي المحافظ، ومشغلي العقد الكاملة والعقد الرئيسية (الماجستير نود)، وعمال التعدين، ومنصات التداول، ومقدمي الخدمات الآخرين، ترقية برامجهم إلى الإصدار v0.14.18.0 قبل موعد التفعيل. بعد بلوغ الكتلة المحددة، لن تكون العقد التي تعمل بإصدارات أقدم متوافقة مع الشبكة المحدثة.
ما الذي يصلحه هذا التحديث؟
يُعد “سبارك” (Spark) البروتوكول المسؤول عن المعاملات الخاصة في عملة فيرو. في 13 أغسطس الماضي، كشفت فيرو عن وجود خلل في معاملات الإنفاق المتعدد المدخلات داخل سبارك، وهو ما قد يسمح، في ظروف معينة، بتزوير العملات وزيادة المعروض بشكل غير مشروع. وأكدت فيرو أن هذا الخلل لم يعرض المحافظ أو المفاتيح الخاصة للخطر، ولم يسمح لأي طرف بسحب الأموال من عناوين الآخرين، كما لم يؤثر على المعاملات ذات المدخل الواحد.
استطاع الباحث الأمني الذي اكتشف الثغرة توليد حوالي 200 عملة FIRO على الشبكة الرئيسية في إطار اختبار خاضع للسيطرة. ولم تجد فيرو أي دليل على حدوث تضخم آخر في العملة حتى تاريخ الإعلان عن المشكلة.
كإجراء دفاعي مؤقت، قام الإصدار 0.14.17.2 بتقييد إنفاق سبارك إلى مدخل واحد فقط. هذا يعني أن الشخص الذي يريد إجراء دفعة كبيرة كان عليه تقسيمها إلى عدة معاملات منفصلة بمدخل واحد، ولكن هذا الأسلوب جعل من السهل نسبيًا الربط بين هذه المبالغ المنفصلة مقارنة بالمعاملة العادية متعددة المدخلات. كان هذا الحل المؤقت يحمي سلامة المعروض من العملة، لكنه وفر خصوصية أضعف للمستخدمين الذين أجروا معاملات قبل تطبيق الإصلاح الدائم.
بمعنى آخر، الدفعة الخاصة الواحدة التي كانت تعتمد عادة على عدة عملات من سبارك، احتاجت إلى تقسيمها إلى نمط من المبالغ المنفصلة خلال الفترة المؤقتة. وقد حذرت فيرو من احتمالية الربط بين هذه المبالغ، لكنها لم تذكر أن القاعدة المؤقتة عرضت مفاتيح المحافظ للخطر أو سمحت للآخرين بسحب الأموال.
يقدم الإصدار الجديد 0.14.18.0 نسخة محدثة من إثبات “Chaum V2” وتنسيقًا جديدًا للمعاملات، وفقًا لملاحظات الإصدار. وعند الوصول إلى الكتلة رقم 1,371,000، ستعود المحافظ المحدثة تلقائيًا إلى العمل الطبيعي بمعاملات سبارك متعددة المدخلات، بينما يستمر البرنامج في التحقق من صحة معاملات سبارك التاريخية.
ماذا يعني هذا لحاملي عملة فيرو؟
تبقى جميع عملات سبارك الحالية والأرصدة والعناوين ومفاتيح المحافظ صالحة، ولا تتطلب أي نقل أو إعادة صياغة. الإجراء الإلزامي موجه للأشخاص والشركات التي تشغل برامج أو بنية تحتية خاصة بشبكة فيرو، وليس لحاملي العملة الذين لا يقومون بأي عملية. الأموال تبقى آمنة عبر هذا التحديث، لكن البرامج التي تطبق قواعد الشبكة هي التي يجب أن تتغير.
تخطط فيرو لنشر تقرير تقني كامل وتحليل ما بعد الحادثة بعد تفعيل الترقية بنجاح.
الأسئلة الشائعة
ما هو الهارد فورك الذي تقوم به شبكة فيرو؟
هو تحديث برمجي إلزامي لشبكة فيرو يهدف إلى إصلاح ثغرة أمنية خطيرة اكتشفت في نظام المعاملات الخاصة “سبارك”. التحديث يغير قواعد الشبكة، لذا يجب على جميع مقدمي الخدمات والمستخدمين النشطين تحديث برامجهم لضمان استمرار عملهم بشكل صحيح.
هل سأفقد عملاتي أو أموالي بسبب هذا التحديث؟
لا، عملاتك وأرصدتك وعناوينك ومفاتيحك الخاصة ستبقى صالحة تمامًا بعد التحديث. لا حاجة لنقل الأموال أو القيام بأي إجراء خاص إذا كنت فقط تحتفظ بعملات فيرو في محفظتك دون تشغيل برامج الشبكة.
ما هي الثغرة الأمنية التي تم إصلاحها؟
الثغرة كانت في معاملات الإنفاق متعددة المدخلات داخل نظام سبارك وكانت قد تسمح بتزوير العملات وزيادة المعروض في ظروف معينة. تم إصلاحها بشكل دائم في الإصدار الجديد، كما تم التحقق من عدم وجود حالات استغلال أخرى غير الاختبار الخاضع للسيطرة الذي أجراه الباحث الأمني.












