عانى Sui Mainnet من ثلاث انقطاعات بعد ترقية v1.72

iconCoinEdition
مشاركة
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconملخص

expand icon
أدى ترقية حديثة لسلسلة الكتل الخاصة بـ Sui إلى الإصدار v1.72 إلى ثلاث انقطاعات في الشبكة الرئيسية في 28 و29 مايو. كانت الانقطاعان الأولان ناتجين عن عيب في فرض رسوم الغاز مرتبط بميزة أرصدة العناوين الجديدة. وأدى مشكلة منفصلة تتعلق بحالة العشوائية إلى الانقطاع الثالث بعد إعادة تشغيل المدققين. تسببت مشكلات ترقية الشبكة في انخفاض عملة SUI بنسبة حوالي 8%. وأكدت مؤسسة Sui أنه لم يُفقد أي أموال للمستخدمين ولم يتم عكس أي معاملات.
  • أدخل ترقية Sui v1.72 خطأين منفصلين تسببا في ثلاث انقطاعات في الشبكة الرئيسية.
  • نتج أول حالتين توقف عن عيب في شحن الغاز مرتبط برصيد العناوين الجديدة.
  • أدى خطأ في حالة العشوائية بشكل منفصل إلى تشغيل الانقطاع الثالث بعد إعادة تشغيل المُصِدقين.

أصدرت مؤسسة Sui تقريرًا تحليليًا مفصلًا يشرح حالات التوقف الثلاث المنفصلة التي أوقفت الشبكة في 28 و29 مايو.

وفقًا للالأساسية، تسببت خطأتان أُدخِلتا عبر إصدار البرنامج v1.72 في التوقفات. وأدى الحادثان إلى إيقاف سلسلة الكتل من الطبقة الأولى ثلاث مرات في أقل من يومين، ودفعا إلى انخفاض حاد في سعر رمز SUI.

انخفض SUI بنسبة حوالي 8% خلال سلسلة الانقطاع إلى أدنى مستوى قارب 0.90 دولار. كان الرمز يتداول حول 0.90 دولار يوم الاثنين وكان منخفضًا بنسبة حوالي 19% على مدار الأسبوع.

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

تم تفعيل الميزة الجديدة وفشل شحن الغاز

كانت أعطال الأوليين مرتبطتين بخلل في نظام شحن الغاز في الشبكة. وقد أدخلت النسخة 1.72 "أرصدة العناوين"، وهي ميزة مصممة لتمكين المستخدمين من دفع رسوم المعاملات مباشرة من الأرصدة الحسابية بدلاً من الاعتماد كليًا على كائنات العملة.

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

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

بدأ أول انقطاع حوالي الساعة 7 صباحًا بتوقيت المحيط الهادئ في 28 مايو واستمر حتى حوالي 1:30 مساءً بتوقيت المحيط الهادئ. لاستعادة الشبكة بسرعة، نشر المطورون حلًا مؤقتًا. وأقر الفريق في ذلك الوقت بأن التصحيح يحتوي على خطر معروف منخفض الاحتمال يمكنه Still إيقاف الشبكة. ومع ذلك، تحقق هذا الخطر في الصباح التالي.

أدى التصحيح الطارئ إلى إيقاف ثانٍ

بدأ الانقطاع الثاني حوالي الساعة 5 صباحًا بتوقيت المحيط الهادئ في 29 مايو. Sui قالت إن بعض المعاملات يمكن أن تفشل لأسباب متعددة في نفس الوقت. في سيناريو واحد، تم إخفاء خطأ نقص الأموال الذي تم تصميم التصحيح لالتقاطه بواسطة خطأ إلغاء آخر.

بسبب تغطية الخطأ الأصلي، فشل الحل المؤقت في منع حدوث نفس حالة الرصيد السالب مرة أخرى.

تعطل المُحققون للمرة الثانية بسبب نفس مشكلة التدفق السالب الأساسية. أكمل المطورون إصلاحًا أكثر شمولًا، وقمّ بتحديث عدد كافٍ من المُحققين لاستعادة الشبكة حوالي الساعة 9:40 صباحًا بتوقيت المحيط الهادئ.

عطل عشوائي تسبب في الإغلاق الثالث

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

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

التطبيقات التي اعتمدت على عشوائية على السلسلة لم تستطع التنفيذ أو الفشل، مما تسبب في تراكم المعاملات في قائمة معلقة. توقف الشبكة أثناء انتقال الدورة التالية لأنه لم يتمكن من تفريغ القائمة بالكامل.

بدأ الإيقاف الثالث حوالي الساعة 1:30 مساءً بتوقيت المحيط الهادئ واستمر حتى حوالي 7:20 مساءً بتوقيت المحيط الهادئ. أصلح المطورون خطأ الاستمرارية وأضافوا آلية جديدة تسمح للمُحققين بإغلاق دورة متعثرة قسرًا عند الحاجة.

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

ذات صلة: تجمد سوي ميننت مرة أخرى، مما يثير مخاوف بشأن الموثوقية

إخلاء المسؤولية: المعلومات المقدمة في هذه المقالة مخصصة لأغراض إعلامية وتعليمية فقط. لا تشكل المقالة نصيحة مالية أو أي نوع من النصائح. لا تتحمل Coin Edition أي مسؤولية عن أي خسائر تتكبدها نتيجة استخدام المحتوى أو المنتجات أو الخدمات المذكورة. يُنصح القراء بممارسة الحذر قبل اتخاذ أي إجراء متعلق بالشركة.

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