الت كوين

سوي يلقي باللوم على توقف الشبكة الرئيسية الثلاثي بسبب خلل في رسوم الغاز وتحديث عالي المخاطر أدى لنتائج عكسية

نشرت مؤسسة Sui يوم الأحد تقريراً مفصلاً حول ثلاثة أعطال توقفت فيها شبكتها من الطبقة الأولى في 28 و29 مايو. وحدد التقرير أن أول عطلين كانا بسبب خطأ في رسوم الغاز (Gas) نتج عن تحديث الإصدار 1.72 الذي يحمل اسم “أرصدة العناوين”. أما العطل الثالث فكان بسبب خطأ منفصل في حالة العشوائية، ظهر عندما أعاد المدققون تشغيل الشبكة لتثبيت إصلاح مؤقت. وتعترف المؤسسة بأنها أرسلت هذا الإصلاح مع العلم أنه يحمل مخاطر توقف منخفضة الاحتمال.

انخفض سعر عملة SUI، العملة الأصلية للشبكة، بنسبة 6.6% خلال 24 ساعة بعد نشر التقرير، وبنسبة 18.5% خلال سبعة أيام ليصل إلى 0.82 دولار. هذا الانخفاض قلص القيمة السوقية للشبكة إلى 3.31 مليار دولار، وفقاً لموقع CoinGecko. تحتوي السلسلة على 479.66 مليون دولار من القيمة الإجمالية المقفلة (TVL)، مما يجعلها في المركز الثالث عشر بين الشبكات التي يتتبعها موقع DefiLlama، خلف Avalanche وأمام Monad. في يوم الأحد، سجلت بورصات Sui اللامركزية (DEXs) حجم تداول بلغ 77.33 مليون دولار خلال 24 ساعة، بقيادة DeepBook V3 الذي حقق 26.69 مليون دولار.

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

خلل تدمير الغاز (Gas-Smashing Bug)

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

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

التصحيح المعروف بمخاطره

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

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

ما هو خارج دائرة الخطر

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

كما ذكرت المؤسسة أن وكيل ذكاء اصطناعي داخلي لديه إمكانية الوصول إلى سجلات المدققين “سارع بشكل كبير في عملية التشخيص”.

معيار الموثوقية

للمقارنة: كان آخر توقف رئيسي مؤكد رسمياً لشبكة Solana في 6 فبراير 2024، عندما تسبب خطأ في ذاكرة التخزين المؤقت لبرنامج المدقق في إعادة تشغيل منسقة استمرت حوالي خمس ساعات. Sui، بالمقارنة، تعرضت لتوقف قصير في نوفمبر 2024 بسبب خطأ في التحكم في الازدحام، وتوقف إجماع دام ست ساعات في يناير 2026، قبل هذه السلسلة الأخيرة من الأعطال.

حددت المؤسسة أربع أولويات للعلاج:

  • توسيع أنماط التدهور اللطيف “الوضع الآمن” عبر باقي مسار إعادة التشكيل.
  • إعادة بناء منطق فرض رسوم الغاز بجودة كود تضاهي آلة Move الافتراضية أو بروتوكول إجماع Mysticeti.
  • توسيع برنامج وكيل الذكاء الاصطناعي لتصحيح الأخطاء في الإنتاج.
  • إضافة طبقة دفاعية متعمقة تسمح للمدقق بتخطي إدخال يسبب تعطلاً بدلاً من إيقاف السلسلة.

الأسئلة الشائعة (FAQ)

س: ما هو السبب الرئيسي لتوقف شبكة Sui ثلاث مرات؟

ج: السبب الرئيسي هو خطأ في تحديث الإصدار 1.72 يتعلق بعملية “تدمير الغاز”، حيث حاولت المعاملات إنفاق أرصدة غير كافية لرسوم الغاز مما تسبب في تعطل المدققين. العطل الثالث نتج عن خطأ منفصل في آلية العشوائية.

س: هل تعرضت أموال المستخدمين للخطر؟

ج: لا، لم تكن أموال أي مستخدم في خطر على الإطلاق خلال الأعطال الثلاثة. كما لم يتم فقدان أي معاملات أو التراجع عنها.

س: ما هي الإجراءات التي ستتخذها Sui لمنع هذه الأعطال في المستقبل؟

ج: تعتزم المؤسسة تحسين منطق رسوم الغاز، توسيع نطاق “الوضع الآمن”، تعزيز نظام تصحيح الأخطاء بالذكاء الاصطناعي، وإضافة طبقة دفاعية تسمح بتجاوز المدخلات المسببة للأعطال دون إيقاف السلسلة.

صانع الثروة

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