- سُئ کے v1.72 اپ گریڈ میں دو الگ الگ خطاں شامل تھیں جن کی وجہ سے تین مین نیٹ آؤٹیجز ہوئیں۔
- پہلے دو روکاوٹیں نئے ایڈریس بالنس سے جڑی گیس چارج کرنے کی خرابی کی وجہ سے ہوئیں۔
- ایک الگ تھلگ تصادفی حالت کی خرابی نے ویلیدیٹرز کے دوبارہ شروع ہونے کے بعد تیسری بندش کو فعال کر دیا۔
سُوی فاؤنڈیشن نے مئی 28 اور مئی 29 کو نیٹ ورک کو روکنے والے تین الگ الگ آؤٹیجز کی وضاحت کرتے ہوئے ایک تفصیلی پوسٹ مارٹم جاری کیا ہے۔
بنیادی ادارہ کے مطابق، v1.72 سافٹ ویئر ریلیز کے ذریعے درج کیے گئے دو بگس نے اس پریشانی کا سبب بنایا۔ واقعات نے لیئر-1 بلاک چین کو دو دن سے کم وقت میں تین بار بند کر دیا اور SUI ٹوکن کی قیمت میں تیزی سے کمی کو فروغ دیا۔
آؤٹیج سلسلے کے دوران SUI لگभگ 8% گر گیا اور $0.90 کے قریب اپنا کم سے کم سطح تک پہنچ گیا۔ ٹوکن پیر کو $0.90 کے قریب ٹریڈ ہو رہا تھا اور ہفتے بھر میں لگभگ 19% گر چکا تھا۔
اس بنیادی ادارے نے کہا کہ تمام بندشوں کے دوران کسی بھی صارف کے فنڈز کو خطرہ نہیں تھا اور کوئی مکمل ٹرانزیکشن الٹا نہیں کیا گیا۔
نیا فیچر ٹریگر ہوا گیس چارج فیلیور
پہلے دو بندشیں نیٹ ورک کے گیس چارج سسٹم میں ایک خامی سے منسلک تھیں۔ ورژن 1.72 نے "ایڈریس بالنسز" متعارف کرایا، ایک ایسی خصوصیت جو صارفین کو ٹرانزیکشن فیسز کو صرف کرنسی آبجیکٹس پر انحصار کیے بغیر اکاؤنٹ بالنسز سے براہ راست ادا کرنے کی اجازت دیتی ہے۔
اپڈیٹ نے نئے ادائیگی کے راستے بھی متعارف کرائے جو پتے کے بیلنس کو روایتی کرنسی بنیادی ادائیگیوں کے ساتھ ملا تا ہے۔ یہ مسئلہ اس وقت ظاہر ہوا جب کئی لین دین ایک ہی بیلنس کو ایک ہی وقت میں خرچ کرنے کی کوشش کر رہے تھے۔
کچھ معاملات میں، ایک لین دین اس لیے منسوخ ہو سکتی ہے کہ دستیاب funds کافی نہیں تھے۔ تاہم، گیس پروسیسنگ سسٹم کا ایک حصہ منسوخی کے بعد بھی ان funds کو چارج کرنے کی کوشش کرتا رہا۔ اس سے سیٹلمنٹ کے دوران منفی بیلنس پیدا ہوا، جس کی وجہ سے ویلیدیٹرز کریش ہو گئے۔
پہلا آؤٹیج 28 مئی کو PT کے مطابق تقریباً 7 بجے شروع ہوا اور تقریباً 1:30 بجے تک رہا۔ نیٹ ورک کو جلدی恢复 کرنے کے لیے ڈویلپرز نے ایک عارضی حل لاگو کیا۔ ٹیم نے اس وقت تسلیم کیا کہ اس پیچ میں ایک معلوم کم احتمال والے خطرہ موجود تھا جو نیٹ ورک کو روک سکتا تھا۔ تاہم، اگلی صبح یہ خطرہ عمل میں آ گیا۔
ایمرجنسی پیچ نے دوسری روک لگا دی
دوسری بندش 29 مئی کو PT کے مطابق صبح 5 بجے شروع ہوئی۔ Sui نے کہا کہ کچھ لین دین متعدد وجوہات کی بنا پر ناکام ہو سکتے ہیں۔ ایک صورتحال میں، پیچ کو پکڑنے کے لیے ڈیزائن کیا گیا غیر کافی فنڈز کا خطا، دوسرے منسوخ کرنے کے خطا کی وجہ سے چھپ گیا۔
چونکہ اصل خطا کو چھپا دیا گیا تھا، اس لیے عارضی حل اسی منفی بیلنس کی صورتحال کو دوبارہ نہیں روک سکا۔
والیڈیٹرز نے ایک ہی بنیادی انڈرفلو مسئلے کے ساتھ دوسری بار کریش کر دیا۔ ڈویلپرز نے ایک زیادہ جامع مرمت مکمل کر لی، اور کافی والیڈیٹرز نے نیٹ ورک کو تقریباً 9:40 بجے PT تک بحال کرنے کے لیے اپ گریڈ کر لیا۔
تصادفی خرابی کی وجہ سے تیسری بار بند ہو گیا
تیسری بندش خود گیس بگ سے متعلق نہیں تھی۔ جب ویلیڈیٹرز نے دوسرے اصلاح کو نصب کرنے کے لیے دوبارہ شروع کیا، تو نیٹ ورک کے رینڈومنس سیٹ اپ پروسیس میں شرکت درکار حد سے کم ہو گئی۔
تصادفی نظام کو ڈیزائن کے مطابق خودکار طور پر بند کر دیا گیا۔ تاہم، ایک الگ بگ کی وجہ سے ویلیڈیٹرز کو اس بند حالت کو ڈسک پر محفوظ کرنے سے روک دیا گیا۔ جب ویلیڈیٹرز نے دوبارہ ریسٹارٹ کیا، تو انہوں نے غلط طور پر یہ فرض کیا کہ تصادفی عمل اب بھی فعال ہے۔
آن-چین رینڈومنس پر انحصار کرنے والے ایپلیکیشنز نہ تو کام کر سکے اور نہ ہی ناکام ہو سکے، جس سے ٹرانزیکشنز ایک روکی ہوئی قطار میں جمع ہو گئے۔ اگلے ایپوچ ٹرانزیشن کے دوران نیٹ ورک گھنٹی کیوں کہ وہ اس قطار کو مکمل طور پر خالی نہیں کر سکا۔
تیسری روک تقریباً 1:30 بجے PT پر شروع ہوئی اور تقریباً 7:20 بجے PT تک جاری رہی۔ ڈویلپرز نے پرسسٹنس بگ کو فکس کیا اور ویلیڈیٹرز کو ضرورت پڑنے پر ایک پڑا ہوا ایپوچ کو فورس کلوز کرنے کے لیے ایک نیا مکینزم شامل کیا۔
اس ادارے نے یہ بھی ظاہر کیا کہ AI سے چلنے والے اندر کے ٹولز نے ویلیڈیٹر لاگس کو پوچھ کر، پروڈکشن ڈیٹا کا تجزیہ کر کے اور ریکوری کے دوران آپریشنل میٹرکس کو اکٹھا کر کے انجینئرز کو واقعات کی تشخیص میں تیزی لانے میں مدد کی۔
متعلقہ: سوئی مین نیٹ دوبارہ فریز، قابلیت کے بارے میں فکر پیدا کر رہا ہے
عذر: اس مضمون میں پیش کی گئی معلومات صرف معلوماتی اور تعلیمی مقاصد کے لیے ہیں۔ اس مضمون میں مالی مشورہ یا کسی بھی قسم کا مشورہ شامل نہیں ہے۔ کوئن ایڈیشن ان نقصانات کے لیے ذمہ دار نہیں جو مذکورہ مواد، مصنوعات یا خدمات کے استعمال کے نتیجے میں ہوئے ہوں۔ پڑھنے والوں کو کمپنی سے متعلق کوئی بھی کارروائی کرنے سے پہلے احتیاط کی تجویز کی جاتی ہے۔

