أحدث الأخبار
مختار لك

لوك داشجر يعترض على ادعاء أن الذكاء الاصطناعي وحده قادر على اكتشاف ثغرات Coldcard

بقلمراندا موسىراندا موسى 3 دقائق قراءة
  • نشر لوك داشجر تسعة مخاوف تتعلق ببرنامج توليد الأرقام العشوائية في Coldcard، والتي يقول إنه أبلغ عنها لشركة Coinkite بشكل خاص أولاً.
  • وصف داشجر الادعاء القائل بأن "فقط ذكاء اصطناعي عبقري" يمكنه اكتشاف مشكلات مولد الأرقام العشوائية في المحفظة بأنه "كذب صريح".
  • يتحقق البرنامج الثابت الجديد الصادر في 20 أغسطس من Coinkite الآن حالة خطأ البذرة في الشريحة، وهي إحدى الثغرات التي ذكرها داشجر.

طرح مطوّر Bitcoin Core لوك داشجر تسعة مخاوف بشأن كود الأرقام العشوائية في Coldcard يوم الاثنين، قائلاً إنه كان قد أثارها أولاً مع Coinkite بشكل خاص.

نشر القائمة ردّاً على ما وصفه بالادعاء القائل بأن "ذكاءً اصطناعياً عبقرية" فقط هو من يستطيع العثور على عيوب في مولّد الأرقام العشوائية (RNG) للمحفظة.

تسري تسعة مخاوف تتعلق بمولد الأرقام العشوائية بعد تقارير خاصة إلى Coinkite

كتب Dashjr في سلسلة تغريدات على X: "لقد مر وقت كافٍ، وأسمع أن nvk يتجول مدعياً أن البشر لم يتمكنوا من اكتشاف عيب Coldcard". رودولفو نوفاك (Nvk) هو أحد المؤسسين المشتركين لـ Coinkite.

لو ديش جnr يناقش الادعاء بأن الذكاء الاصطناعي فقط يمكنه العثور على عيوب Coldcard.
المنشور الافتتاحي الذي كتبه لوك داشجر في النقاش، نُشر على X في 9 نوفمبر 2026.

قال Dashjr إنه لا يعرف ما إذا كانت Coinkite قد أصلحت العناصر بعد إبلاغه الشركة. ولم يقل إن كل عنصر يمكن توظيفه كسلاح أو أن كل شيء كان بالتأكيد خطأً برمجياً.

كتب Dashjr: "لكن الادعاء بأن 'ذكاءً اصطناعياً عبقرية' فقط هو القادر على اكتشاف مشكلات في مولد الأرقام العشوائية هو كذب صريح".

أشار العنصر الأول إلى ملاحظة TODO في rng_init، وهي الروتين الذي يبدأ تشغيل مولد الأرقام العشوائية في Mk4. كتب أن بعض شرائح STM32 تبدو وكأنها تتطلب التخلص من العينة الأولى.

يقول Dashjr إن برنامج التشغيل يتجاهل أيضاً أخطاء البذور وأخطاء الساعة الخاصة بالشريحة. وأضاف أن دليل STM32 يتطلب معالجة إضافية للأغراض التشفيرية.

تكتشف دالة random_buffer مخرجات RNG المتكررة، لكن المكالمات المباشرة إلى rng_get لا تفعل ذلك.

قال داشجر إن دالة rng_get_or_fault لا يمكن اعتبارها آمنة حتى يتم إثبات أن فحص random_buffer زائد عن الحاجة. كما تساءل عما إذا كانت مخرجات STM32 أصبحت حتمية، فلماذا لم تحتفظ عشوائية العنصر الآمن بالإنتروبيا الكاملة البالغة 256 بت؟

قال داشجر إن الكود البديل كان في الأساس مولد أرقام عشوائية جديد يتطلب اختبارات شاملة.

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

تحقق بالفعل من حالة خطأ البذرة المحددة في برنامج Coinkite الثابت الإصدار 5.6.1

ذكرت الخلفية التقنية التي أصدرتها شركة Coinkite في 30 يوليو 2026 أن الشركة "لم تكن على علم بالثغرة حتى اليوم". وأبلغت Cryptopolitan عن أن الشركة افترضت أن طرفاً خارجياً قد يستخدم الذكاء الاصطناعي في البرنامج الثابت مفتوح المصدر الخاص بها للكشف عن الثغرة مسبقاً.

أضافت Coinkite أنها لم تُكتشف من خلال مراجعة مدعومة بالذكاء الاصطناعي أجرتها قبل أسابيع. نتجت العيب عن تغيير في البرنامج الثابت أُجري في مارس 2021 نقل فيه توليد البذرة بعيداً عن شريحة الأرقام العشوائية المادية.

بدلاً من ذلك، جاءت البذور من ياسمارانغ، وهي أداة برمجية تعمل بناءً على الرقم التسلسلي للشريحة ومؤقت زمني. احتوت بذور Mk2 وMk3 على حوالي 40 بتًا من العشوائية الحقيقية، وهو ما يقل بكثير عن الـ 128 بتًا التي يفترضها معيار BIP-39، مما مكن المهاجمين من إعادة بناء البذور الضعيفة دون اتصال.

تلقت Mk4 وMk5 التحديث البرمجي 5.6.1، بينما تلقت Q الإصدار 1.5.1Q في 20 أغسطس. أشار تحديث الأمان من Coinkite إلى "المراجعة بمساعدة الذكاء الاصطناعي باستخدام Kimi ونماذج متطورة أخرى" وشكر الباحثين الخارجيين على الإبلاغ عن المشكلات.

بعض التغييرات مدرجة في قائمة داشجر. تتحقق البرامج الثابتة الآن من حالة خطأ البذرة في مولد الأرقام العشوائية العتادي (RNG) وتتجاهل الكلمات العتادية التالية اثنتي عشرة بعد حدوث خطأ قابل للاستعادة.

يضمن فحص الإقلاع أن دالة rng_get() تصل إلى مسار القراءة العتادي. تم تغيير المولد الاحتياطي إلى SHA-256 Hash_DRBG.

بدأت عمليات السطو في 30 يوليو، عندما سرق مهاجم حوالي 594 بيتكوين (نحو 38 مليون دولار) من نحو 500 محفظة خلال 25 دقيقة. كانت بعض عمليات السحب عمليات إنقاذ من قبل خبراء أخلاقيين rescues, لكن الخسائر الإجمالية تقدر بأكثر من 140 مليون دولار.

قدّم عميل Coldcard أمير رضا نادري دعوى جماعية مقترحة أمام المحكمة العليا للأوناريو ضد شركة Coinkite ونوفاك والمؤسس المشارك بيتر دي غراي. يزعم أنهم كانوا على علم بمشكلة توليد البذور منذ مايو 2025 ولم يحذروا المستخدمين، وهو ما تنفي شركة Coinkite حدوثه.

إذا كنت تقرأ هذا، فأنت متقدّم بالفعل. ابق هناك مع نشرتنا الإخبارية.

الأسئلة الشائعة

ما الذي يناقضه لوك داشجر؟

الادعاء القائل بأن «ذكاءً اصطناعيًا عبقياً» فقط هو القادر على اكتشاف مشكلات في مولد الأرقام العشوائية لـ Coldcard، وهو ادعاء ينسبه داشجر إلى رودولفو نوفاك، المؤسس المشارك لشركة Coinkite.

ما الذي تسبب في سرقات Coldcard؟

أدى تحديث للبرامج الثابتة في مارس 2021 إلى نقل عملية توليد البذور إلى أداة البرمجيات Yasmarang، مما أنتج بذوراً ضعيفة أعاد المهاجمون بنائها دون اتصال.

كم عدد عملات البيتكوين المسروقة؟

حوالي 594 بيتكوين، أي ما يعادل حوالي 38 مليون دولار، تم إدخالها خلال الـ 25 دقيقة الأولى في 30 يوليو. وتُقدّر الخسائر التراكمية بأكثر من 140 مليون دولار.

شارك هذه المقالة

إخلاء مسؤولية. المعلومات المقدمة ليست نصيحة تداول. Cryptopolitan.com لا تتحمل أي مسؤولية عن أي استثمارات تُجرى بناءً على المعلومات الواردة في هذه الصفحة. نوصي بشدة بإجراء بحث مستقل و/أو الاستعانة بمستشار مؤهل قبل اتخاذ أي قرارات استثمارية.

راندا موسى

راندا موسى

رندا موسى محررة وصحفية في كريبتوبوليتان تغطي التكنولوجيا والذكاء الاصطناعي والروبوتات والعملات الرقمية والاحتيال والاختراقات. عملت في مجال العملات الرقمية منذ عام 2017. شغلت مناصب في Forward Protocol وAmaZix وCryptosomniac. وتحمل رندا درجة البكالوريوس في الهندسة الكهربائية والإلكترونيات من جامعة برادفورد.

المزيد من الأخبار