لخمس سنوات، كانت مجموعة من محفظات Coldcard المادية تولد مفاتيح البيتكوين باستخدام ما يعادل من الناحية التشفيرية قفلًا ضعيفًا. تم إدخال هذا العيب أثناء إعادة كتابة البرنامج الثابت في مارس 2021 بالإصدار 4.0.1، حيث استُبدِل مولد الأرقام العشوائية المادي للجهاز بمولد أرقام عشوائية افتراضية قائم على البرنامج. النتيجة: عبارات_seed التي بدت آمنة لكنها كانت أسهل بكثير في الاختراق مما تصوره أي أحد.
اكتشف المهاجمون الأمر في أواخر يوليو 2026، ونفذوا عمليات سحب منسقة أفرغت حوالي 594 بيتكوين، ما يعادل 38 مليون دولار تقريبًا، من حوالي 500 محفظة في أقل من 30 دقيقة. وتضع بعض التقديرات الخسائر الإجمالية بين جميع المستخدمين المتضررين عند أكثر من 1,300 بيتكوين، أي أكثر من 80 مليون دولار.
ما الذي خطأ مع الإنتروبيا
هذا هو الأمر بشأن أمان البيتكوين: كل شيء يعتمد على العشوائية. عندما يولد محفظة الأجهزة عبارة البذور الخاصة بك، تحتاج إلى الاستعانة بمصدر للإنتروبيا، أي عدم التنبؤ الحقيقي، الذي يجعل مفاتيحك الخاصة مستحيلة التقريب للتخمين. الهدف القياسي في الصناعة هو 128 بت من الإنتروبيا، وهو ما يعادل رقمًا ضخمًا جدًا لدرجة أن محاولة كسره بالقوة الغاشمة ستستغرق وقتًا أطول من عمر الكون.
كسر إصدار البرنامج الثابت لجهاز Coldcard 4.0.1 ذلك الوعد. بدلاً من استخدام مولد الأرقام العشوائية المخصصة للجهاز، وهو شريحة فيزيائية مصممة لإنتاج أرقام عشوائية حقيقية من الضجيج الكهربائي، أصبح الكود المحدث يستخدم افتراضيًا مولد أرقام عشوائية افتراضي قائم على البرنامج.
انخفضت إنتروبيا البذور الفعالة إلى حوالي 40 بتًا للنماذج Mk3. أما بالنسبة للنماذج Mk4 وMk5 وQ، فكانت حوالي 72 بتًا. وكلا الرقمين يقعان تحت بكثير من هدف 128 بتًا. لوضع 40 بتًا في السياق، هذا ما يعادل تريليون توليفة ممكنة تقريبًا. يبدو الأمر كثيرًا حتى تدرك أن الحوسبة الحديثة تستطيع استهلاك هذا الفضاء الباحث في ساعات، وليس قرونًا.
الهجوم وما تبعه
بدأت عمليات المسح المنسقة للمحفظات تقريبًا في 30-31 يوليو 2026. لم يكن المهاجمون بحاجة إلى اختراق أي جهاز عن بُعد. لم يكونوا بحاجة إلى رسائل تصيد أو برامج ضارة. بل استغلوا ببساطة الضعف الرياضي المدمج في عملية توليد الكلمة السرية نفسها، وعملوا على استكشاف مساحة المفاتيح المخفضة لإعادة بناء المفاتيح الخاصة.
ضربت عملية واحدة فقط حوالي 500 محفظة، وسحبت حوالي 594 BTC في أقل من نصف ساعة. أشارت السرعة والدقة إلى أن المهاجمين كانوا قد حسبوا مسبقًا مجموعة كبيرة من البذور المعرضة للخطر قبل تنفيذ التحويلات بشكل متزامن.
ردت Coinkite، الشركة وراء Coldcard، بإصدار تحديث للبرمجيات الثابتة لمعالجة العيب. لكن إصلاح البرنامج الثابت لا يصلح البذور التي تم إنشاؤها مسبقًا باستخدام إنتروبيا ضعيفة. يحتاج المستخدمون الذين أنشأوا محافظهم على إصدارات البرنامج الثابت المتأثرة إلى توليد عبارات بذور جديدة بالكامل باستخدام طرق آمنة ونقل أموالهم. وأوصت Coinkite بشكل خاص باستخدام ق掷 النرد المادي لضمان إنتروبيا عالية أثناء توليد البذور الجديدة. كما حذرت الشركة المستخدمين من توليد بذور جديدة على أجهزة غير محدثة.
يُعيد جدل التخزين الذاتي الاشتعال
أعادت العواقب إشعال أحد أقدم الحجج في عالم التشفير: هل التخزين الذاتي أكثر أمانًا فعليًا من الثقة في بورصة؟ كان رد فعل العديد من المستخدمين المتضررين فورًا هو نقل بيتكوينهم المتبقية إلى البورصات.
لم يكن هذا استغلالًا متقدمًا لثغرة صفرية ولا هجومًا من دولة قومية. بل كان خطأً في التراجع في تحديث البرنامج الثابت. حقيقة استمراره من مارس 2021 حتى منتصف 2026 تثير أسئلة جادة حول عمليات التدقيق والاختبار في Coinkite، وبشكل أوسع، عبر صناعة المحافظ المادية.

