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

Zilliqa توقف المعاملات المحلية لعملة ZIL بسبب ثغرة تسريب مفاتيح Ledger عام 2019

بقلمراندا موسىراندا موسى 2 دقائق قراءة
توقف زيليكا عن المعاملات المحلية لعملة ZIL بسبب ثغرة تسرب مفاتيح ليجر من عام 2019.
  • أوقفت Zilliqa المعاملات المحلية لعملة ZIL في 22 يوليو بعد أن سمحت ثغرة في تطبيق Ledger لعام 2019 للمهاجمين بإعادة بناء المفاتيح الخاصة من التوقيعات العامة على السلسلة.
  • ثبّتت الثغرة أعلى 64 بت من كل nonce للتوقيع عند الصفر، مما مكن المهاجم من إعادة بناء المفتاح من حوالي خمسة توقيعات متأثرة أو أكثر.
  • ساعدت منصة KuCoin في تأكيد الاستغلال النشط، ويجري الانتهاء من إصدار مُصلَح لتطبيق Ledger بينما تتداول عملة ZIL قرب أدنى مستوى تاريخي لها يبلغ 0.0024 دولار.

في يوم الأربعاء، جمّدت Zilliqa المعاملات المحلية لعملة ZIL. كان لدى البلوك تشين عيب في تطبيق Ledger يعود إلى عام 2019. سمح هذا العيب للمهاجمين بإعادة بناء المفاتيح الخاصة من التوقيعات الموجودة بالفعل على البلوك تشين. أي شخص وقع على تحويل ZIL محلي باستخدام جهاز Ledger معرض للخطر.

أكدت Zilliqa وجود الثغرة في منشور على منصة X. الثغرة تكمن في طريقة توليد تطبيق Ledger لتوقيعات Schnorr للمعاملات المحلية لعملة ZIL غير المتوافقة مع EVM. لن يتأثر الحاملون الذين يستخدمون فقط أدوات متوافقة مع EVM وواجهات برمجة التطبيقات (SDKs) الخاصة بـ Zilliqa لإجراء معاملات ZIL.

أدى 32-بايت خطأ في النسخ إلى كسر عشوائية التوقيع

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

قالت Zilliqa إن روتين التوقيع كان يسحب 32 بايتًا خاطئة من قيمة مكونة من 40 بايتًا. ترك ذلك الصفر للـ 64 بت العلوية من كل nonce. وصفت Zilliqa النتيجة بأنها "nonces مؤقتة مُضعَّفة بشكل متوقع". إذا أزلت قدرًا كبيرًا من العشوائية، يمكن لمهاجم لديه حوالي خمسة توقيعات أو أكثر من ذلك إعادة بناء المفتاح الخاص للموقِّع. كل ما هو مطلوب هو البيانات العامة على البلوك تشين، وفقًا للفريق.

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

كانت Zilliqa واضحة تمامًا بشأن نطاق الانفجار. فقط المعاملات المحلية لعملة ZIL الموقعة على أجهزة Ledger الصلبة هي المعرضة للخطر. لا شيء آخر. المعاملات المتوافقة مع EVM آمنة. وواجهات برمجة التطبيقات (SDKs) آمنة أيضًا. في الوقت الحالي، طلبت Zilliqa من أي شخص وقع على تحويل ZIL محلي باستخدام Ledger الانتظار. لا تحرك أي أموال، لا تحاول إصلاحها بنفسك، انتظر التعليمات الرسمية.

قالت Zilliqa إنها اتخذت بالفعل تدابير وقائية لمنع أي خسائر إضافية وتعمل على خطة علاجية. تعمل Ledger نفسها على إصدار مُصلح من تطبيق Ledger وسيتم الإعلان عن التوقيت في تاريخ لاحق.

KuCoin تميز الاستغلال بينما تتعرض ZIL لضربة ثانية

لم يكن هذا مجرد افتراض. ذكرت Zilliqa في 19 يوليو أنها اكتشفت نشاطًا على السلسلة يتوافق مع الاستغلال. وفي 21 يوليو، عثرت على السبب الجذري. وأعلنت عن ذلك للجمهور في 22 يوليو. يضاف هذا الحادث إلى ما كان بالفعل الربع الأكثر اختراقًا على الإطلاق في تاريخ العملات المشفرة.

تم الإشادة بـ KuCoin بشكل خاص من قبل Zilliqa للتشخيص. قالت Zilliqa إن KuCoin ساعدت في تحديد خطأ nonce. كدليل، استعاد المنصة المفاتيح الخاصة المتأثرة من التوقيعات العامة، مما أكد أن الاستغلال كان قيد الاستخدام. سمحت هذه التعاونية لـ Zilliqa بالانتقال إلى تدابير وقائية وبناء الإصلاح الأوسع، وفقًا للمشروع.

في 20 يوليو، قبل أيام قليلة من الكشف عن Ledger، كشفت Zilliqa عن سرقة ZIL من محفظة باردة لأحد شركائها في البورصة. هذا دفع العملة إلى أدنى مستوى لها على الإطلاق عند 0.00244 دولار. كما دفع Coinone وKuCoin إلى إيقاف إيداعات وسحوبات ZIL، وفقًا لما أفادت به Cryptopolitan في ذلك الوقت.

أصبحت هذه السرقات اتجاهًا هذا العام بعد أن صَرَف مهاجم 820,000 دولار من بروتوكول الخصوصية Hinkal في وقت سابق من يوليو. ودعا الرئيس التنفيذي ألكسندر زاند إلى الهدوء. وقال إنه سيقدم تقريرًا كاملًا.

لم تقل Zilliqa ما إذا كان الحدثان مرتبطان. طوال الأسبوع، كانت ZIL تحت الضغط. انخفضت ZIL بنسبة 3.5٪ على مدار الـ 24 ساعة الماضية إلى 0.00244 دولار وفقًا لبيانات CoinGecko. سجلت ZIL ذروة عند حوالي 0.2563 دولار في مايو 2021.

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

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

من المتأثر بثغرة Ledger في Zilliqa؟

فقط المستخدمون الذين وقّعوا معاملات ZIL محلية غير متوافقة مع EVM باستخدام جهاز Ledger يواجهون المخاطر. ولا يتأثر الحامزون الذين ينقلون عملة ZIL حصريًا عبر أدوات متوافقة مع EVM، بالإضافة إلى أدوات SDK الخاصة بـ Zilliqa.

كيف يمكن للمهاجمين سرقة المفاتيح الخاصة من خلال هذه الثغرة؟

نسخ تطبيق Ledger 32 بايت خاطئة من قيمة مكونة من 40 بايت. هذا ما أثبت أعلى 64 بت من كل nonce للتوقيع عند الصفر، والافتقار إلى العشوائية المفقودة مكّن المهاجم من إعادة بناء مفتاح خاص من حوالي خمسة توقيعات متأثرة أو أكثر باستخدام البيانات العامة المتاحة على السلسلة.

متى اكتشفت Zilliqa عملية الاستغلال؟

أعلنت Zilliqa أنها رصدت نشاطًا على السلسلة يتوافق مع استغلال نشط في 19 يوليو. وعزلت السبب الجذري في 21 يوليو، ثم كشفت عن الثغرة علنًا في 22 يوليو.

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

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

راندا موسى

راندا موسى

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

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