الصفحة الرئيسةمركز أخبار LBank
تنشأ مفاتيح محفظة بيتكوين من التحلل الإشعاعي
bitcoin-wallet-keys-emerge-from-radioactive-decay
تنشأ مفاتيح محفظة بيتكوين من التحلل الإشعاعي
يقوم Entropy32 Plus بتحويل توقيت الاضمحلال الإشعاعي إلى عبارات استرداد بيتكوين مكوّنة من اثنتي عشرة أو أربع وعشرين كلمة دون اتصال بالإنترنت. يجمع البرنامج الثابت 512 بت مقارنة قبل تهيئة المجموعة باستخدام تنفيذ SHA-256 محليًا دون اتصال. يخزن الجهاز الكلمات المُولَّدة مؤقتًا في ذاكرة RAM ويوفّر أمر مسح يدويًا بعد ذلك. ويقول المطوّر إن جودة العشوائية ما تزال غير مُتحقق منها تحت اختبار NIST SP 800-90B والمراجعة المستقلة. تشمل الملفات مفتوحة المصدر البرنامج الثابت، ولوحات الدوائر، وبيانات التصنيع، والأغلفة، وقائمة كلمات BIP39 للفحص.
2026-09-13 المصدر:crypto.news

قام مولّد بذرة بيتكوين مفتوح المصدر بتحويل أحداث التحلل الإشعاعي إلى عبارات استرداد BIP39 مكونة من 12 كلمة و24 كلمة باستخدام جهاز أجهزة غير متصل بالإنترنت.

الملخص
  • يحوّل Entropy32 Plus توقيت التحلل الإشعاعي إلى عبارات استرداد بيتكوين مكونة من اثنتي عشرة أو أربع وعشرين كلمة، وذلك بشكل غير متصل بالإنترنت.
  • يجمع البرنامج الثابت 512 بت للمقارنة قبل تهيئة المجمع باستخدام تطبيق SHA-256 الخاص به محليًا وغير متصل بالإنترنت.
  • يخزّن الجهاز الكلمات التي تم إنشاؤها مؤقتًا في ذاكرة الوصول العشوائي (RAM) ويوفر أمر مسح يدوي بعد ذلك.
  • يقول مطوّره إن جودة الإنتروبيا لا تزال غير مصادق عليها بموجب اختبارات NIST SP 800-90B والمراجعة المستقلة.
  • تغطي الملفات مفتوحة المصدر البرنامج الثابت ولوحات الدوائر وبيانات التصنيع والحاويات وقائمة كلمات BIP39 للفحص.

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

يُعرف الجهاز باسم "The Universe Bifurcator" (مُفَرِّع الكون)، ويأخذ نبضات من عداد غايغر ويقيس الوقت بين الأحداث المكتشفة. يقوم برنامجه الثابت بتحويل المقارنات بين الفواصل الزمنية المتتالية إلى بتات، ويجمع مجمع إدخال مكون من 512 بت، ويعالج البيانات باستخدام SHA-256.

يقوم Entropy32 Plus بعد ذلك بتنسيق جزء من التجزئة الناتجة كعبارة استرداد BIP39 قياسية. يعمل الجهاز بدون Wi-Fi أو Bluetooth أو تخزين بذرة دائم، وفقًا لتصميمه المنشور.

يقيس Entropy32 Plus الوقت بين أحداث الإشعاع

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

يقبل التصميم الحالي النبضات عبر وصلة 3.5 مليمتر من عداد غايغر GQ Electronics GMC-320S. وتشير وثائقه إلى أن العداد يمكنه اكتشاف الانبعاثات من مصدر مشع أو الإشعاع الخلفي.

بعد استقبال النبضة، يقوم مقارن LM393 بتحويل الإشارة التناظرية للعداد إلى مدخل رقمي. تقوم لوحة الدائرة المخصصة بتمرير تلك الإشارة إلى وحدة التحكم الدقيقة ATmega328P.

يسجل البرنامج الثابت للمشروع كل حدث مقبول باستخدام مؤقت ميكروثانية. ويقارن الفاصل الزمني الأخير بالفاصل الزمني السابق، لينتج واحدًا عندما يكون الفاصل الزمني الجديد أطول وصفرًا عندما يكون أقصر.

يتم التخلص من الفواصل المتساوية. ويتم رفض القياسات الأقل من 200 ميكروثانية كاختلالات محتملة، بينما تستمر المقارنات المقبولة حتى يجمع الجهاز 512 بت.

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

يقوم SHA-256 بتهيئة بيانات بذرة البيتكوين الخام

بمجرد اكتمال مجمع الـ 512 بت، يعالج Entropy32 Plus جميع الـ 64 بايت من خلال رمز SHA-256 المرفق به. يستخدم البرنامج الثابت أول 16 بايت من التجزئة الناتجة لعبارة مكونة من 12 كلمة أو جميع الـ 32 بايت لعبارة مكونة من 24 كلمة.

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

يشتمل البرنامج الثابت على اختبار بدء تشغيل لـ SHA-256. يقوم بحساب تجزئة "abc" ويقارن النتيجة بقيمة معروفة. يتوقف الجهاز قبل جمع الإنتروبيا إذا كانت الإجابة غير صحيحة.

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

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

يقوم الجهاز بربط البيانات المهيأة بكلمات BIP39

بعد تهيئة SHA-256، يطبق الجهاز العملية المحددة في مواصفات BIP39. تحول BIP39 طول الإنتروبيا المعتمد إلى جملة استذكارية (mnemonic sentence) مختارة من قائمة موحدة مكونة من 2,048 كلمة.

بالنسبة لعبارة مكونة من 12 كلمة، يستخدم Entropy32 Plus 128 بت من البيانات المهيأة ويحسب مجموع تحقق بأربعة بتات. يتم تقسيم الـ 132 بت المجمعة إلى اثنتي عشرة مجموعة من 11 بت، حيث تختار كل مجموعة كلمة واحدة.

يستخدم إعداد الـ 24 كلمة 256 بت ومجموع تحقق بثمانية بتات. وينتج عن تقسيم التسلسل الناتج الذي يبلغ 264 بت 24 فهرس كلمة.

يوضح دليل عبارة البذرة الخاص بـ Crypto.news أن عبارات الاسترداد تحتوي على المعلومات اللازمة لاستعادة الوصول إلى المحفظة. يمكن لأي شخص يحصل على الكلمات الصحيحة بترتيبها الصحيح إعادة إنشاء مفاتيح المحفظة.

عبارة البذرة ليست بحد ذاتها مجموعة من الكلمات المولدة بشكل مستقل. كما أوضح Crypto.news في دليله للمفاتيح العامة والخاصة، تستمد محافظ البيتكوين الحديثة العديد من المفاتيح الخاصة من بذرة رئيسية واحدة. وبالتالي، يمكن أن يؤثر الضعف في الإنتروبيا الأصلية على كل عنوان يتم إنشاؤه منها.

يقوم Entropy32 Plus بتجميع قائمة BIP39 الإنجليزية الكاملة في برنامجه الثابت. تشغل قائمة الكلمات 13,117 بايت، أو ما يقرب من 43% من سعة فلاش المتحكم الدقيق، وفقًا للمستودع.

مع واجهة OLED، وتطبيق SHA-256 ومنطق التجميع المضمنة، يستخدم البرنامج المجمّع 30,006 بايت من أصل 30,720 بايت متوفرة في الشريحة. يبقى 714 بايت فقط غير مستخدمة.

التصميم غير المتصل بالإنترنت يحافظ على البذور بعيدًا عن الأجهزة المتصلة

لا تتضمن ملفات الأجهزة المنشورة أي أجهزة اتصالات لاسلكية. يقوم المستخدمون بتشغيل المولد عبر زرين ويقرؤون العبارة من شاشة OLED بحجم 0.91 بوصة.

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

يقوم البرنامج الثابت بمسح المجمع الأصلي بعد نسخه للمعالجة. ويتم الكتابة فوق مخازن التجزئة ومجموع التحقق والإنتروبيا المؤقتة بعد حساب فهارس BIP39.

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

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

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

اختبار الإنتروبيا المستقل لا يزال غير مكتمل

ينص المستودع على أن مصدر الإنتروبيا القائم على عداد غايغر لم يتم اختباره بموجب منشور NIST الخاص 800-90B. تغطي منهجية NIST تقييم مصادر الإنتروبيا الفيزيائية وتتضمن إجراءات منفصلة للبيانات المستقلة وغير المستقلة.

يدعو هيغنز إلى تسجيل أوقات الوصول البينية الخام على مدى فترة طويلة وفحصها باستخدام تقديرات الإنتروبيا الدنيا غير المستقلة (non-IID) الخاصة بـ NIST. تحذر تعليقات البرنامج الثابت من أن نتائج الاختبار الإحصائي العامة وحدها لن تثبت وجود إنتروبيا كافية.

يقول ملف README: "يرجى التحقق من مصدر الإنتروبيا الذي تنوي استخدامه وإلا فافهم أنك ستستخدم الجهاز على مسؤوليتك الخاصة."

يوصي المطور بخلط البيانات المستمدة من عداد غايغر مع مصدر آخر تم التحقق منه بشكل مستقل قبل إنشاء محفظة لأموال قيمة. لم يتم تضمين أي تدقيق خارجي أو تقييم NIST أو مجموعة بيانات عامة للأحداث الخام في المستودع اعتبارًا من 13 سبتمبر.

تُظهر إخفاقات المحافظ السابقة سبب تجاوز اختبار الإنتروبيا مجرد التأكد من أن الكلمات النهائية تتبع تنسيق BIP39. أفاد موقع Crypto.news أن رئيس الأمن في كراكن دعا إلى اختبار مستقل للمحافظ بعد ثغرة في توليد البذرة في Coldcard.

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

أفاد موقع Crypto.news لاحقًا أن توليد البذور القابل للتنبؤ ظل قابلاً للاستغلال بعد وجود الخلل الأساسي لسنوات. لا يمكن تصحيح البرنامج الثابت الخاطئ إصلاح العبارات التي تم إنشاؤها سابقًا؛ يجب على المستخدمين المتأثرين إنشاء محافظ جديدة ونقل أصولهم.

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