- مجموعة تدعي أنها هاكرز قبعات بيضاء سحبت 320 مليون دولار من احتياطي BTC الخاص بـ Liquid Network من خلال استغلال ثغرة في التحقق من المعاملات.
- أتاحت الثغرة للمهاجمين سك عملات L-BTC دون إيداع بيتكوين حقيقي كدعم، ثم استبدال تلك العملات ببيتكوين حقيقي محفوظ في الشبكة.
- أعادت المجموعة 3,400 BTC بعد أن أصلحت Blockstream البرنامج؛ بينما بقي حوالي 600 BTC بقيمة 47 مليون دولار تحت سيطرتهم.
خلال عطلة نهاية الأسبوع، استغل أشخاص يصفون أنفسهم بأنهم هاكرز قبعات بيضاء Liquid Network وسحبوا 320 مليون دولار من البيتكوين كان من المفترض أن تبقى مقفلة. استنزفوا حوالي 4,000 من أصل 4,200 BTC محفوظة على Liquid Network، وهي سلسلة جانبية لبيتكوين مصممة للمعاملات الأسرع والأقل تكلفة. عادةً ما تمثل عملات L-BTC على Liquid بيتكوين مودعة بنسبة واحد إلى واحد.
هذا الاستغلال كسر ذلك الربط. حيث قام المهاجمون بسك L-BTC دون إيداع البيتكوين المقابل أولاً، ثم تداولوا تلك العملات غير المدعومة مقابل بيتكوين حقيقي أودعه مستخدمون آخرون في Liquid. بعد نقل البيتكوين للخارج، تواصلوا مع Blockstream—مطور الشبكة—مقدمين أنفسهم كقبعات بيضاء وعرضوا إعادة معظم الأموال المسحوبة بمجرد أن تقوم Blockstream بإصلاح الثغرة.
بحلول يوم الأربعاء، كانت Blockstream قد نشرت برنامجاً محدثاً واستعادت Liquid Network 85% من المبلغ المسحوب. وبقيت 47 مليون دولار مع المهاجمين. يوم الثلاثاء، صرحت Liquid Network أن النقاش مع من يدعون أنهم قبعات بيضاء ما زال مستمراً بشأن إعادة باقي الأموال.
كشفت هذه الحادثة عن خلل في الآليات التي تستخدمها Liquid لسَك واسترداد L-BTC، رغم أن البيتكوين نفسه ظل آمناً طوال الوقت.
ثغرة برمجية في التحقق من المعاملات
سمحت الثغرة للمهاجمين بخداع Liquid لقبول L-BTC بدون دعم من البيتكوين. وبعد القبول، حولوا تلك العملات غير المدعومة إلى بيتكوين حقيقي من احتياطي الشبكة.
كان الخلل في الطريقة التي تتحقق بها Liquid من المعاملات. تعتمد Liquid على المعاملات السرية (Confidential Transactions)، والتي تخفي قيم المعاملات وتتطلب إثباتات تشفيرية لتأكيد صحتها. إثباتات النطاق من بين هذه الفحوصات، حيث تمنع المستخدمين من إنشاء أصول من العدم.
يتطلب التحقق من الإثباتات موارد حسابية، لذا قامت برمجية Liquid بتخزين نتائج التحقق الناجحة لتجنب الفحص المتكرر لنفس البيانات. لكن خطأ في نظام تعريف نتائج التخزين المؤقت أدى إلى أن بيانات جديدة يمكن أن تُعتبر عن طريق الخطأ كبيانات سبق التحقق منها.
استغل المهاجمون ذلك بتقديم بيانات صحيحة أولاً اجتازت التحقق وتم تخزينها مؤقتاً. ثم قدموا بيانات مختلفة غير صحيحة تشير إلى نفس نتيجة التخزين المؤقت. تعاملت العقد المتأثرة مع البيانات الجديدة على أنها قد تم التحقق منها بالفعل بدلاً من فحصها مرة أخرى. هذا سمح للمهاجمين بإنشاء L-BTC غير مدعومة واستبدالها ببيتكوين حقيقي.
رسائل على السلسلة بين المهاجمين وBlockstream
استخدم المهاجمون حقل OP_RETURN في بيتكوين للتواصل مع Blockstream في الساعات التي تلت الاستغلال. واحتوت رسائلهم على السلسلة مزيجاً من النص الصريح والمحتوى المشفر.
في رسالة نصية صريحة مبكرة، قال المهاجمون إنهم سيعيدون البيتكوين بعد أن تقوم Blockstream بإصلاح الثغرة التي سمحت بالسرقة. وكتبوا أن السلسلة لا تزال معرضة للخطر عند آخر التزام وطالبوا Blockstream بضمان تحديث جميع العقد.
بعد أن أكدت Blockstream على السلسلة أن عقد الجسر قد تم تحديثها وأن الأموال يمكن إعادتها بأمان، أعاد المهاجمون 3,400 BTC—حوالي 85% من المبلغ المسحوب—في معاملة واحدة. وأعادت نفس المعاملة ما يقارب 600 BTC كفكة إلى عنوان يسيطر عليه المهاجمون.
حتى يوم الثلاثاء، بقيت تلك الـ 600 BTC، والتي تعادل حوالي 47 مليون دولار، تحت سيطرة المهاجمين. من غير الواضح سبب عدم إعادة هذه الأموال. وقد تكهن بعض المراقبين بأن الأموال المتبقية قد تشكل مكافأة، لكن لم تؤكد Blockstream ولا المهاجمون علنًا أي ترتيب من هذا النوع.
منذ ذلك الحين أعلنت Blockstream أنها نشرت برمجية محدثة وتستعد لإعادة تشغيل الشبكة.
الأكثر رواجًا
- التحقيقات Symbiosis تستعيد 15 بيتكوين بعد اختراق جسر Bitcoin
- التحقيقات Blockstream يرفض دفع الفدية بعد اختراق شبكة Liquid وسرقة 320 مليون دولار
- التحقيقات OFAC ووزارة العدل تجمدان 52 مليون دولار في شبكة غسل العملات الرقمية Xinbi
- التحقيقات OFAC يفرض عقوبات على Shelbit والشركات التابعة لها بسبب تدفقات عملات مشفرة بقيمة 6.3 مليار دولار
- التحقيقات أوقفت Cronos البلوكشين بعد اختراق DeFi بقيمة 75 مليون دولار لبروتوكول Tectonic
- التحقيقات EigenWallet ومقايضات BTC–XMR: كيف تُخفى العملات المشفرة المسروقة
- التحقيقات خسارة More Markets مبلغ 9.3 مليون دولار في استغلال Wrapped Flow على Flow EVM
- التحقيقات هل يمكن استرداد العملات المشفرة المسروقة؟ ما الذي يغير الفرص
- التحقيقات عبارة استرداد COLDCARD قابلة للتوقع عرّضت 130 مليون دولار من البيتكوين للخطر
- المقالات يمكن للمستخدم الشرعي أن يُجمَّد USDT الخاص به بسبب أموال ذات تاريخ ملوّث.
