عيوب في توليد بذرة Coldcard يعرض البيتكوين لخطر السرقة

iconCryptoSlate
مشاركة
AI summary iconملخص
عيب في توليد بذرة Coldcard يعرض البيتكوين لخطر السرقة. قد تكون أجهزة Coldcard Mk3 والإصدارات الأقدم عرضة للخطر بسبب الإنتروبيا القابلة للتنبؤ أثناء إنشاء البذرة، مما يسمح للمهاجمين بإعادة إنشاء المفاتيح الخاصة. تحذر Coinkite المستخدمين الذين يستخدمون البرنامج الثابت 4.0.1 أو أقدم من أنهم قد يكونون معرضين للخطر، وتشجع على الانتقال إلى مفاتيح جديدة. هذا العيب يضعف أمان سلسلة الكتل من الطبقة الأولى وحماية الفجوة الهوائية. جارٍ حاليًا مراجعة فنية رسمية. يُنصح المستخدمون باستخدام عبارات مرور BIP-39، أو إعدادات متعددة التوقيع، أو إنتروبيا النرد. لا تظهر بيانات السلسلة أي علامات فورية على الاستغلال.

قد يحتاج بعض مالكي Coldcard Mk3 إلى نقل بيتكوينهم. تقول Coinkite إن الأموال المرتبطة بالبذور المولدة على إصدار برنامج ثابت 4.0.1 أو إصدار لاحق من Mk3 قد تكون معرضة للخطر.

قال مساهم Bitcoin Core instagibbs إنه أعاد إنشاء البذور الضعيفة على جهاز Mk3 جديد تم تهيئة حديثًا. وتقول Coinkite إن أجهزة Mk4 وMk5 متأثرة أيضًا قبل الإصدار 5.6.0 من البرنامج الثابت، بينما تتأثر أجهزة Q قبل الإصدار 1.5.0Q؛ التأثير أقل خطورة لكنه لا يزال خطيرًا. وتخطط الشركة لإجراء مراجعة فنية رسمية للسبب الجذري.

تحمي محفظة الأجهزة المفتاح الموجود من خلال التخزين الآمن، والتوقيع غير المتصل، والتحقق على الجهاز. ويسبق توليد البذور هذه الدفاعات ويبين ما إذا كان الجهاز يبدأ بمادة مفتاح قوية.

عبارة البذور تستمد الأمان من العشوائية، وهي العشوائية التي تختار توليفة واحدة من مجموعة هائلة. العشوائية الضعيفة تضيّق تلك المجموعة حتى يتمكن المهاجم من اختبار عبارات البذور المحتملة، واستخلاص عناوينها، ومراقبة الإيداعات من جهاز كمبيوتر آخر.

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

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

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

أعلى ملف تعريفي للتخزين من حيث المخاطر

أفضل ملف تعريفي للعرض يبدأ عندما يُنشئ Mk3 المُتأثر البذرة وتحكم توقيع واحد في المحفظة. عدم وجود إنتروبيا نرد، ولا كلمة مرور BIP-39، ولا متعدد التوقيعات يترك مولد البذرة في الجهاز كجذر تشفيري وحيد.

يقول Coinkite إن عبارة مرور BIP-39 قوية وفريدة تضيف حاجزًا مستقلًا، بينما قد تكون عبارات المرور القصيرة أو الشائعة أو ذات الأنماط أو المقتبسة أو المعاد استخدامها قابلة للتخمين. تختلف عبارة المرور عن رمز PIN للجهاز وتولد محفظة منفصلة من نفس الجملة التذكارية، لذا يجب على المهاجم استعادة كلا السرّين. حتى مع عبارة مرور قوية، ينصح Coinkite بالانتقال إلى بذرة تم إنشاؤها حديثًا.

يمكن لـ multisig تقييد بذرة ضعيفة واحدة على مُوقِّع واحد عندما يتطلب عتبة الإنفاق مفاتيح مستقلة. يمكن أن تضيف النرد المقدمة من المستخدم مصدر إنتروبيا خارجيًا، وتحدد مسار Coinkite المتقدم على الأقل 99 رميًا عادلًا من خلال تدفق استيراد النرد فقط.

تتطلب هذه الحمايات سجلات دقيقة واستعادة مختبرة. يمكن أن يمنع مفتاح مرور مفقود المالك من الوصول، ويمكن أن تُعقّد محفظة متعددة التوقيعات غير موثقة جيدًا عملية الاستعادة، ويمكن أن تكشف سجلات النرد المكشوفة عن البذرة البديلة.

تطلب Coinkite من المستخدمين التحقق من النسخة الاحتياطية، والبصمة، وعنوان الاستلام، وإرسال دفعة اختبار صغيرة، ثم نقل الرصيد. هذا التسلسل يقلل من احتمال حدوث فشل ثانٍ بسبب عنوان مكتوب بشكل خاطئ، أو محفظة مؤقتة ضعيفة، أو نسخة احتياطية غير كاملة.

إعداد الحفظمستوى المخاطرةلماذا يهم ذلك
مولد Mk3 للبصمة، توقيع واحد، بدون عبارة مرور، بدون نرد، بدون توقيع متعددالأعلىالبذرة المتأثرة هي الجذر التشفيري الوحيد الذي يحمي المحفظة
مفتاح توليد Mk3 مع عبارة مرور BIP-39خفض فقط باستخدام كلمة مرور قوية وفريدةسيحتاج المهاجم إلى كل من العبارة التذكارية وعبارة المرور المنفصلة
مفتاح مولد من Mk3 مع توقيع متعددانخفاض إذا كان الموقعون الآخرون مستقلينلا تكفي بذرة ضعيفة واحدة للإنفاق إذا كان الحد الأدنى يتطلب مفاتيح أخرى
بذر مُنشأ بواسطة Mk3 مع إنتروبيا نرد مُقدمة من المستخدمانخفض إذا تم إضافة ما لا يقل عن 50 لفًا عادلًا وخاصًاأقل من 50 لفة، أو عدم اليقين بشأن اللفات، لا يزال يتطلب الهجرة
بذر جديد على الجهاز غير المتأثرمسار التصحيحتنتقل الأموال إلى مواد مفتاحية جديدة خارج الإعداد المتأثر
هروب مذعور إلى محفظة أو عنوان غير مُحققمعدل خطر فشل جديدالإلحاح يمكن أن يخلق خسائر غير مرتبطة بالعيب الأصلي

التخزين البارد يحصل على جدول صيانة

أصدر Coinkite البرنامج الثابت النهائي Mk3 في يونيو 2023، ويشمل إشعار يوليو 2026 البذور التي أنشأتها أجهزة Mk3 من مارس 2021 فما بعد، مما يخلق فجوة مدتها ثلاث سنوات بين دعم المنتج وإجراء عاجل للحفاظ على الأصول.

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

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

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

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

في السيناريو التصاعدي، يقوم المستخدمون المتأثرون بتبديل المفاتيح بحذر، وتنشر Coinkite السبب الجذري، ويتبنّى صانعو المحافظ اختبارات إنتروبيا أقوى وقنوات تنبيه دائمة. وتكسب العبارات السرية، والتواقيع المتعددة، والعشوائية المستقلة استخدامًا أوسع، مما يمنح الحائزين عدة حواجز تشفيرية حول رصيد واحد.

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

في السيناريو الهابط، تستمر المحافظ المُخمّدة من الإصدار Mk3 في تلقي إيداعات باستخدام بذور قديمة، ويكتشف أصحابها التنبيه من خلال تقارير السرقة أو التواصل الطارئ. تؤدي التحويلات المذعورة إلى خسائر إضافية عبر عناوين غير مُحقَّقة، أو محافظ مؤقتة ضعيفة، أو نسخ احتياطية مفقودة، وترتبط المطالبات غير المدعومة حركات على السلسلة غير ذات صلة بالخلل.

جعلت محافظ الأجهزة التخزين الذاتي عمليًا من خلال حماية المفاتيح أثناء التخزين والإنفاق.

الآن، يمتد تحذير Coldcard هذا النموذج الأمني عبر الإعداد والمراقبة والتبديل، ويجعل كل بذرة التزامًا صيانة طويل الأجل يمكن أن يتجاوز عمر الجهاز الذي أنشأها.

ظهرت المقالة عيب في توليد بذرة Coldcard يسمح للمهاجمين بإعادة إنشاء المفاتيح الخاصة بنقرة زر واحدة لأول مرة على CryptoSlate.

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