سُئی فاؤنڈیشن نے ایک پوسٹ مارٹم میں کہا کہ سُئی کی v1.72 ریلیز میں شائع کی گئی ایک نئی سہولت نے لیئر-1 بلاک چین کے گیس چارجنگ منطق میں ایک ایج کیس کو ظاہر کیا جس نے 28 اور 29 مئی کے درمیان مین نیٹ کو تین الگ الگ بار روک دیا، جبکہ ہر اصلاح یا تو اگلی خرابی کو فعال کر رہی تھی یا اسے ظاہر کر رہی تھی، Sunday۔
پہلا آؤٹیج جمعرات کو تقریباً 7 بجے PT شروع ہوا اور تقریباً سات گھنٹے تک رہا۔
بنیادی طور پر، یہ ایک نایاب مسئلہ تھا جو اس طرح کے ٹرانزیکشنز کے لیے گیس چارج کرنے کے طریقے سے نکلا جن میں نئے ایڈریس-بیلنس فیچر اور روایتی کرنسی آبجیکٹس کا مجموعہ استعمال ہوتا تھا۔ جب ٹرانزیکشن فنڈز کی کمی کی وجہ سے منسوخ ہو جاتا تھا، لیکن گیس-سماشن روتین اب بھی انہیں وہی فنڈز خرچ کرنے کی کوشش کرتا تھا، تو ویلیدیٹرز نے ایک انڈرفلو ایرر کے ساتھ کرash کر دیا۔
ایک کوائن آبجیکٹ کو ایک ڈیجیٹل نوٹ کے طور پر سمجھیں۔ کسی صارف کا SUI بالانس ایک واحد نمبر نہیں ہوتا — بلکہ یہ الگ الگ "نوٹس" کا ایک ڈھیر ہوتا ہے، جن میں سے ہر ایک کا اپنا ID ہوتا ہے، جنہیں منتقل یا ملا کر استعمال کیا جا سکتا ہے۔ والٹ میں ایک واحد 100-SUI بالانس کے بجائے 60، 30 اور 10 SUI کی قیمت والے تین کوائن آبجیکٹس ہو سکتے ہیں۔ کچھ خریداری کے لیے، نیٹ ورک ضرورت مند نوٹس کو ملا دیتا ہے۔
والیڈیٹرز کمپیوٹر ہیں (اور ان کے پیچھے کے آپریٹرز) جو ٹرانزیکشنز کو پروسیس کرکے، ان کی درستگی پر ووٹ ڈال کر اور چین کو زندہ رکھ کر نیٹ ورک چلاتے ہیں۔
مرکزی ٹیم نے پی ٹی کے دوپہر کے تقریباً 1:30 بجے نیٹ ورک کو دوبارہ شروع کر دیا، جسے وہ "عارضی حل" کہتی ہیں، جس نے بگ کے سب سے عام ورژن کو حل کیا لیکن "روکنے کا احتمال کم ہونے والا ایک معلوم مسئلہ" بھی لایا۔ ٹیم نے مین نیٹ کو جلد恢复 کرنے کے لیے اس خطرہ کو قبول کر لیا جبکہ ایک زیادہ مضبوط حل تیار کیا جا رہا تھا۔
معلوم خطر اگلی صبح ظاہر ہوا۔ جمعہ کو صبح 5 بجے PT پر ایک دوسری بندش شروع ہوئی، جب ایک لین دین نے اسی خطا کا ایک مخفی ورژن ٹرگر کیا، جس میں عدم دستیاب فنڈز کی خطا کو دوسرے منسوخ کرنے کے سبب سے اووررائیڈ کر دیا گیا، جس سے عارضی پیچ کو بائی پاس کر دیا گیا۔ مرکزی ٹیم نے ایک زیادہ مضبوط فکس تیار کیا، اور ویلیدیٹرز نے تقریباً 9:40 بجے PT تک اسے اپنا لیا۔
تیسرا روک تیسرے کا نتیجہ تھا۔ جب ویلیڈیٹرز نے مضبوط فکس نصب کرنے کے لیے دوبارہ شروع کیا، تو نیٹ ورک کے آن-چین رینڈومنس کو شروع کرنے والے پروٹوکول میں ویلیڈیٹرز کی شرکت درکار حد سے کم ہو گئی، اور رینڈومنس خود بخود بند ہو گئی جیسا کہ ڈیزائن کیا گیا تھا۔
آن-چین تصادفیت ایک پروٹوکول ہے جسے نیٹ ورک اس بات کے لیے استعمال کرتا ہے کہ ایک ایسا نمبر پیدا کیا جائے جسے کوئی بھی پیش گوئی یا جعلی بنانے کی کوشش نہ کر سکے، ہر والیڈیٹر کو ایک ہی قیمت پر متفق ہونا پڑتا ہے۔ جو ایپس تصادفیت پر منحصر ہیں — جیسے لاتری، کچھ کھیل، تصادفی NFT منٹس — وہ اس کے بغیر چل نہیں سکتیں۔
ایک پوشیدہ خطا پھر اس معطل حالت کو ڈسک پر محفوظ نہیں کر پائی، جس کی وجہ سے اگلی ریسٹارٹ پر ویلیڈیٹرز کو نہیں معلوم تھا کہ رینڈومنس بند ہو چکا ہے۔ اگلے ایپوچ چینج کے لیے تقریباً چھ گھنٹے تک انتظار کرنا پڑا کیونکہ رینڈومنس پر منحصر ٹرانزیکشنز ایک متوقف کیو میں جمع ہو گئے۔
بنیادی ادارہ نے کہا کہ تمام بندشوں کے دوران کوئی صارفین کے فنڈز خطرے میں نہیں تھے اور کوئی متعهد ٹرانزیکشنز واپس نہیں کیے گئے۔
سیو نے کیسکیڈ کے دوران $0.90 تک 8 فیصد کی گرنے کے ساتھ ہفتے کے دوسرے دن $0.90 کے قریب ٹریڈ ہوا، جس سے ٹوکن ہفتے میں تقریباً 19 فیصد گر گیا، کوینڈیسک کے ڈیٹا کے مطابق۔
یہ واقعات Sui کے 2023 کے مین نیٹ لانچ کے بعد تیسرے بڑے قابلیت کے واقعے کی نمائندگی کرتے ہیں، جو نومبر 2024 میں دو گھنٹے کی ٹرانزیکشن شیڈولنگ کی خرابی اور جنوری 2026 میں چھ گھنٹے کے متفقہ اختلاف کے بعد آئے۔

