LND، وهو تنفيذ لعقد شبكة Lightning، كشف عن عيب في إغلاق القناة يمكن أن يعرض رصيد القناة بأكمله للخطر في سيناريو الخسارة القصوى المعاد إنتاجه. يجب على المشغلين الذين يستخدمون الإصدارات القياسية الأقل من 0.21.0 اعتبار عقداتهم غير مصححة رسميًا ما لم تُصلح بشكل مستقل.
يصف الإفصاح بتاريخ 13 أغسطس كيفية قدرة شريك قناة خبيث على دمج إعادة تنظيم Bitcoin مكونة من كتلة واحدة مع معامل التزام قديم ومُلغى بعد إغلاق تعاوني. وقال باستيان تينتيوريه، الذي نشر الإفصاح، إنه لم يُعرف أي مستخدمين متأثرين.
قبل الإصلاح، كان يمكن لـ LND أن ينسى قناة أُغلقت بالتعاون بعد أن تلقت معاملة الإغلاق تأكيدًا أوليًا على السلسلة. هذا أزال حالة القناة التي كانت العقدة بحاجة إليها للرد بأمان إذا أعادت بيتكوين لاحقًا إعادة ترتيب ذلك الكتلة خارج السلسلة.
يتطلب الهجوم أكثر من إعادة تنظيم كتلة واحدة عادية. يجب على العقدة الضارة أولاً المشاركة في الإغلاق التعاوني، والانتظار حتى تأكيد واحد، ثم الاستفادة من إعادة تنظيم تزيل معاملة الإغلاق. كما يجب على العقدة أن تمتلك وتنشر التزامًا مُلغى سابقًا، وهو حالة رصيد قناة قديمة يجب أن تُحفّز العقاب.
يمكن لعقد LND المتأثر بعد ذلك أن يفشل في نشر معاملات العقوبة المصممة لمعاقبة نشر تلك الحالة الملغاة. في السيناريو المعاد إنتاجه، يمكن أن يصل الخسارة إلى الرصيد الكامل للقناة. هذا الرقم يمثل حالة خسارة قصوى، وليس دليلاً على استغلال الثغرة في البرية.
الإفصاح والإصلاح مخصصان لـ LND. لا يشيران إلى أن تنفيذات Lightning الأخرى تشترك في نفس عيب إغلاق القناة.
الإصلاح الرسمي يبدأ مع LND 0.21.0
يضع سجل المستودع العلوي الإصلاح الرسمي في الإصدار 0.21.0، وليس الإصدار 0.20.0 المذكور في الإفصاح العام.
طلب السحب #10331 تم دمجه في الفرع الرئيسي للمشروع في 16 يناير 2026. تم لاحقًا التراجع عن نقل التحديث إلى فرع 0.20.x، وقال تغيير وثائقي لاحق إن منطق التأكيد المحسّن لإغلاق تعاوني قد تم تطبيقه فعليًا في الإصدار 0.21.0. كما تربط ملاحظات إصدار المشروع 0.21.0 منطق الإغلاق الآمن لإعادة التنظيم بهذا الخط الإصداري.
لذلك، لا ينبغي للمشغلين الاعتماد على الحد الأدنى 0.20.0 المذكور في الإفصاح. يجب اعتبار الإصدارات القياسية الأقل من 0.21.0 أنها تفتقر إلى الإصلاح الرسمي ما لم يتم تصحيحها بشكل مستقل.
توصي سياسة أمان LND بالإصدار الثانوي الأحدث من أحدث سلسلة رئيسية يمكن للمشغل دعمها. اعتبارًا من 25 أغسطس، كان أحدث حزمة رسمية من المشروع هي lnd v0.21.2-beta، الصادرة في 13 أغسطس.
الإصلاح يجعل LND تحتفظ بحالة الإغلاق أثناء الانتظار لعدة تأكيدات والرد على إشعارات إعادة التنظيم بدلاً من اعتبار القناة محلولة بعد كتلة واحدة.
ظهرت المنشور قد تتعرض عقد Lightning القديمة لمسح كامل للقنوات بعد تطبيق إصلاح LND لاحقًا مما تم الإعلان عنه لأول مرة على CryptoSlate.


