خلل في شبكة Liquid قد يفسر خسارة BTC بقيمة 320 مليون دولار

iconCryptoSlate
مشاركة
AI summary iconملخص
كشف تحديث حديث لـ BTC عن خطأ محتمل في شبكة Liquid مرتبط بخسارة قدرها 320 مليون دولار من BTC. يقول الباحثون إن ذاكرة التخزين المؤقت لتحقق المعاملات سمحت بتبادل رموز غير مدعومة مقابل بيتكوين حقيقية. في 6 سبتمبر، أرسل مستخدم 4,000 L-BTC عبر SideSwap، مما تسبب في دفع 3,996 BTC. قبلت بعض العقد المعاملات، بينما رفضت أخرى، مما تسبب في انقسام الشبكة. تدّعي المجموعة وراء السحب أنها مجموعات بيضاء تحتفظ بالأموال. ومن المتوقع أن يُصلح التحديث الشبكي هذه المشكلة.

المُحققون الذين يدرسون حادثة شبكة Liquid التي بلغت قيمتها حوالي 320 مليون دولار حددوا فشلًا مزعومًا في ذاكرة التخزين المؤقت لتحقق المعاملات في البرنامج، مما يقدم تفسيرًا أكثر دقة لكيفية استرداد الرموز غير المدعومة مقابل بيتكوين حقيقية.

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

لا يزال حساب النشر هذا غير مؤكد من قبل Blockstream في البيانات المتاحة. إذا تم تأكيده، فسيضع إطلاق البرنامج في مركز حادثة تم فيها تفويض شهادات التوقيع الصالحة لإطلاق البيتكوين ضد L-BTC المُنشأ زعمًا بسبب عيب.

Liquid هي سلسلة فرعية لبيتكوين، وحيث تُقصد من عملات L-BTC الخاصة بها أن تكون مدعومة بنسبة 1:1 من قبل بيتكوين مخزنة من قبل اتحادها. كما أفادت CryptoSlate سابقًا، قال SideSwap إن عميلًا قدم 4,000 L-BTC من خلال خدمته للخروج من الرمز المميز في 6 سبتمبر، مما أدى إلى إصدار حوالي 3,996 BTC.

قراءات ذات صلة

يحتفظ قرصان أبيض بـ 320 مليون دولار من البيتكوين المسروقة حتى يثبت المطورون أنهم أصلحوا عيبًا قاتلًا في الشبكة

قالت Liquid إن مفتاح التفويض لإخراج التثبيت الخاص بـ SideSwap أو أي مفاتيح اتحاد أخرى لم تُخترق.

تركز الحسابات الفنية الناشئة على كيفية وصول الرموز إلى عملية السحب تلك.

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

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

تُستخدم أدلة النطاق لمنع هذا الناتج. وبما أن التحقق منها يتطلب موارد حسابية باهظة، فإن العقد تخزن نتائج التحقق الناجحة لإعادة استخدامها.

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

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

كشفت عملية إعادة بناء المعاملة من قبل ستوي عن معاملات إعداد تلتها معاملة غير صالحة على كتلة Liquid رقم 4,050,336. وقال ستوي إن هذه المعاملة أنشأت حوالي 3,996.0183 L-BTC قبل السحب اللاحق عبر SideSwap.

يُميّز حساب Mononaut بين العقد التي قبلت المعاملة والعقد التي لم تقبلها.

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

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

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

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

ظهرت المقالة قد تفسر العملات المعدنية التي تم إنشاؤها من العدم كيف غادر 320 مليون دولار من البيتكوين سلسلة فرعية Liquid لأول مرة على CryptoSlate.

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