كشفت ميزة جديدة تم إطلاقها في إصدار Sui v1.72 عن حالة حدودية في منطق فرض رسوم الغاز في سلسلة الكتل من الطبقة الأولى، مما أدى إلى توقف الشبكة الرئيسية ثلاث مرات منفصلة خلال 28 و29 مايو، حيث أدى كل إصلاح إما إلى تفعيل أو كشف الفشل التالي، وفقًا لما ذكرته مؤسسة Sui في تقرير ما بعد الحدث المُنشور يوم الأحد.
بدأ أول تعطل تقريبًا في الساعة 7 صباحًا بتوقيت المحيط الهادئ يوم الخميس واستمر لما يقارب سبع ساعات.
وفقًا للمؤسسة، نشأ هذا الخطأ من مشكلة نادرة في كيفية فرض الشبكة رسوم الغاز على المعاملات التي تدفع باستخدام مزيج من ميزة رصيد العنوان الجديدة وكائنات العملة التقليدية. تسبب العيب في تعطل المُحققين بخطأ نقص عند إلغاء معاملة بسبب عدم كفاية الأموال، لكن إجراء تدمير الغاز ما زال حاول إنفاق تلك الأموال نفسها.
فكّر في كائن العملة كورقة نقدية رقمية. رصيد المستخدم من SUI ليس رقمًا واحدًا — بل هو مجموعة من "الورقات" المتميزة، كل منها لها معرف خاص، يمكن نقلها أو دمجها. قد يحتفظ المحفظة بثلاثة كائنات عملة بقيمة 60 و30 و10 SUI بدلاً من رصيد واحد قيمته 100 SUI. لدفع ثمن شيء ما، يجمع الشبكة الورقات التي تحتاجها.
المُحققون هم أجهزة كمبيوتر (والمشغلون وراءها) الذين يُشغلون الشبكة من خلال معالجة المعاملات، والتصويت على صحتها، والحفاظ على سلسلة الكتل نشطة.
أعاد الفريق الأساسي تشغيل الشبكة حوالي الساعة 1:30 مساءً بتوقيت المحيط الهادئ باستخدام ما وصفوه بـ"حل مؤقت" تعالج النسخة الأكثر شيوعًا من العطل، لكنها تحمل "مشكلة معروفة باحتمالية منخفضة للتسبب في توقف". وقبل الفريق هذا الخطر لإعادة تشغيل الشبكة الرئيسية بسرعة بينما كان يتم تطوير حل أكثر متانة.
تَحَقَّقَ الخطر المعروف في الصباح التالي. بدأ تعطيل ثانٍ حوالي الساعة 5:00 صباحًا بتوقيت المحيط الهادئ يوم الجمعة، عندما تسبَّب معاملة في تفعيل نسخة مُ масكَة من نفس العيب، حيث تم تجاوز خطأ عدم كفاية الأموال بواسطة سبب إلغاء آخر، مما تجاوز التصحيح المؤقت. أكمل الفريق الأساسي إصلاحًا أكثر متانة، واعتمده المُصِحِّحون حوالي الساعة 9:40 صباحًا بتوقيت المحيط الهادئ.
كان الإيقاف الثالث نتيجة ثانوية للإيقاف الثاني. عندما أعاد المدققون التشغيل لتثبيت الإصلاح القوي، انخفض مشاركة المدققين في البروتوكول الذي يُنشئ عشوائية السجل على السلسلة تحت الحد الأدنى المطلوب، فتعطّلت العشوائية تلقائيًا كما هو مصمم.
العشوائية على السلسلة هي بروتوكول تستخدمه الشبكة لإنتاج رقم لا يمكن لأحد التنبؤ به أو تزويره، حتى وإن كان على كل مُدقق الموافقة على نفس القيمة. التطبيقات التي تعتمد على الحظ — مثل اليانصيب، وألعاب معينة، وعمليات إصدار NFT عشوائية — لا يمكنها العمل بدونها.
ثم فشل خطأ كامن في الحفاظ على حالة التعطيل على القرص، مما ترك المُحققين غير مدركين عند إعادة التشغيل التالية أن العشوائية كانت معطلة. وتوقف تغيير الدورة التالية لمدة接近 ست ساعات بينما تراكمت المعاملات المعتمدة على العشوائية في قائمة معلقة.
لم تكن أموال المستخدمين معرضة للخطر أثناء أي من فترات التوقف، ولم يتم إلغاء أي معاملات مُلتزمة، حسبما قالت المؤسسة.
انخفض SUI بنسبة حوالي 8% خلال السلسلة إلى أدنى مستوى عند 0.90 دولار، وتم تداوله بالقرب من 0.90 دولار يوم الاثنين، مما ترك الرمز متخلفًا بنسبة حوالي 19% للأسبوع، وفقًا لبيانات CoinDesk.
تمثل هذه الأحداث الحادث الثالث الكبير في موثوقية Sui منذ إطلاق شبكة Mainnet الخاصة بها في عام 2023، بعد خطأ في جدولة المعاملات استمر ساعتين في نوفمبر 2024، واختلاف في التوافق استمر ست ساعات في يناير 2026.

