سوئی کے مین نیٹ ورک کو تیسری بار تعطل پر لانے کے لیے تکنیکی خرابی اور غلط حساب سے درست کرنے کا امتزاج

سوئی فاؤنڈیشن نے اتوار کے روز تین مین نیٹ بندشوں پر پوسٹ مارٹم شائع کیا جس نے 28 اور 29 مئی کو اپنی پرت 1 کو نیچے لے لیا، پہلے دو ہالٹس کو گیس چارجنگ بگ پر پن کیا جو v1.72 "ایڈریس بیلنس" اپ گریڈ کے ذریعے متعارف کرایا گیا تھا اور تیسرا ایک الگ بے ترتیب حالت کی خرابی پر ظاہر کیا گیا تھا جب اسے دوبارہ درست کرنے کے لیے ٹیم نے اشتہار دیا تھا۔ یہ جانتے ہوئے بھیج دیا گیا کہ اس میں رک جانے کا کم امکان ہے۔
SUI، نیٹ ورک کا مقامی ٹوکن، پوسٹ مارٹم کے بعد 24 گھنٹوں میں 6.6 فیصد کم ہوا اور سات دنوں میں 18.5 فیصد کم ہو کر 0.82 ڈالر پر ہے، جس سے سوئی کی مارکیٹ کیپٹلائزیشن کو کم کر کے $3.31 بلین ہو گیا، فی CoinGecko۔ زنجیر میں 479.66 ملین ڈالر کی کل مالیت بند ہے، جو DefiLlama کے ذریعے ٹریک کردہ نیٹ ورکس میں تیرھویں سب سے بڑی ہے، برفانی تودے کے پیچھے اور مونڈ سے آگے۔ سوئی پر مبنی DEXs نے اتوار کو 24 گھنٹے والیوم میں $77.33 ملین کلیئر کیا - جس کی قیادت DeepBook V3 نے $26.69 ملین کی۔
پچھلے ہفتے، اسی 1.72 ریلیز سے منسلک بیک ٹو بیک رکاوٹ کے بعد سوئی دوبارہ شروع ہوا۔ یہ اس سال شائع ہونے والی زیادہ دانے دار پرت 1 واقعہ کی رپورٹس میں سے ایک ہے، مخصوص کوڈ راستوں کا نام دیتے ہوئے اور تصدیق کرنے والے نیٹ ورک کو مختصر طور پر اس بات پر تسلیم کرتے ہوئے کہ Mysten Labs کے انجینئرز جانتے تھے کہ ناکام ہو سکتے ہیں۔
گیس کو تباہ کرنے والا بگ
سوئی کے عمل کے ایک کونے میں پائے جانے والے پہلے دو ہالٹس کو "گیس سمیشنگ" کہتے ہیں - وہ عمل جس کے ذریعے رن ٹائم ٹرانزیکشن کے تمام ان پٹ کوائنز کو ایک ہی سکے میں جوڑتا ہے اور اسے گیس کے لیے ڈیبٹ کرتا ہے، اس سے پہلے کہ لین دین خود چل جائے۔ v1.72 ریلیز نے "ایڈریس بیلنسز" متعارف کرایا، ایک ایسی خصوصیت جو صارفین کو بیلنس ڈیلٹا کو خارج کرکے بیک وقت ایک ہی ایڈریس سے نکالنے اور جمع کرنے کی اجازت دیتی ہے جس سے سسٹم سیٹلمنٹ ٹرانزیکشن ہر بلاک کو ملاتی ہے۔
ایج کیس، فاؤنڈیشن کے مطابق: جب ایک ٹرانزیکشن نے گیس کا احاطہ کرنے کے لیے ایڈریس بیلنس کو اوور ڈرافٹ کرنے کی کوشش کی، تو اسے صحیح طریقے سے 'InsufficientFundsForWithdraw' کی خرابی کے ساتھ کینسل کے طور پر نشان زد کیا گیا تھا — لیکن گیس کی توڑ پھوڑ پھر اسی ریزرویشن آبجیکٹ پر چلی، اس رقم کو خرچ کرنے سے جو لین دین کو ابھی بتایا گیا تھا کہ اس تک رسائی نہیں ہو سکتی۔ سیٹلمنٹ پرت کو صفر بیلنس پر لاگو منفی ڈیلٹا موصول ہوا اور توثیق کرنے والے کریش ہو گئے۔ ایک بار جب کریش بگ ان پٹ پائپ لائن میں آجاتا ہے، تو ہر دیانت دار تصدیق کنندہ اسی خراب ان پٹ کو مارتا ہے اور سلسلہ رک جاتا ہے۔
معروف رسک پیچ
Sui کا عبوری فکس، جو جمعرات کو چین کو واپس لانے کے لیے تعینات کیا گیا تھا، 'InsufficientFundsForWithdraw' کے ساتھ منسوخ ہونے والے لین دین پر گیس کی توڑ پھوڑ کو روکنا تھا۔ فاؤنڈیشن کا کہنا ہے کہ ٹیم نے "اس تجویز کے ساتھ خطرہ کو قبول کیا تاکہ روکے گئے نیٹ ورک کو جلد از جلد واپس لایا جا سکے جبکہ ایک مضبوط حل تیار کیا گیا تھا۔" جمعہ کی صبح، نیٹ ورک نے اسی کنارے والے کیس کے مختلف قسم کو مارا اور دوسری بار رک گیا۔ اس کے بعد دوسرا پیچ آیا۔
تیسرا رکا گھنٹے بعد اگلے طے شدہ عہد کی تبدیلی پر پہنچا۔ جمعے کے پیچ کو اپنانے کے لیے دوبارہ شروع کرنے والے تصدیق کنندگان نئے عہد کی تقسیم شدہ کلیدی نسل کے لیے شرکت کی حد کو پورا کرنے میں ناکام رہے - ایک پروٹوکول مرحلہ جو ایک عہد کے لیے بے ترتیب پن کو شروع کرتا ہے۔ ڈی کے جی نے خود کو ڈیزائن کے لحاظ سے غیر فعال کر دیا، لیکن ایک اویکت بگ کا مطلب ہے کہ ناکامی کا فیصلہ کبھی بھی ڈسک پر نہیں لکھا گیا۔ جیسا کہ مزید دوبارہ شروع ہوتا ہے، ہر ایک تصدیق کنندہ واپس آ گیا تھا کہ DKG ناکام ہو گیا تھا، بے ترتیب ہونے پر منحصر لین دین کی قطار بڑھتی گئی، اور اختتامی منطق DKG کے انتظار میں رک گئی جو کبھی نہیں چلے گی۔ مستقل فکس نے دوبارہ شروع ہونے کے دوران DKG کی حیثیت برقرار رکھی اور پھنسے ہوئے دور میں توثیق کرنے والوں کو اکٹھا کرنے کے لیے ایک زبردستی بند کرنے کا طریقہ کار شامل کیا۔
کیا آف دی ہک ہے۔
فاؤنڈیشن کے مطابق، تینوں ہالٹس میں کسی بھی صارف کے فنڈز کو خطرہ نہیں تھا اور نہ ہی کوئی پرعزم لین دین واپس لیا گیا تھا۔ ان واقعات کا ٹریفک کے بوجھ سے کوئی تعلق نہیں تھا اور نہ ہی کسی بیرونی استحصال سے کوئی تعلق تھا، اور تیسرے دوبارہ شروع ہونے کے بعد لین دین سب سیکنڈ فائنل میں واپس آ گیا۔ فاؤنڈیشن نے یہ بھی کہا کہ ایک اندرونی AI ایجنٹ جس کے پاس پروڈکشن ویلیڈیٹر لاگز تک رسائی ہے "مادی طور پر تیز تشخیص۔"
قابل اعتماد بار
سیاق و سباق کے لیے: سولانا کا آخری باضابطہ طور پر تصدیق شدہ مین نیٹ ہالٹ 6 فروری 2024 تھا، جب تصدیق کرنے والے پروگرام کیشے میں ایک بگ نے تقریباً پانچ گھنٹے کے مربوط دوبارہ شروع کرنے پر مجبور کیا۔ مقابلے کے لحاظ سے، سوئی کو نومبر 2024 میں بھیڑ پر قابو پانے کے دعوے اور اس تازہ ترین رن سے پہلے جنوری 2026 میں چھ گھنٹے کے اتفاق رائے سے روکا گیا تھا۔
فاؤنڈیشن نے تدارک کی چار ترجیحات کا نام دیا: سوئی کے "محفوظ موڈ" کے خوبصورت انحطاط کے نمونوں کو بحالی کے باقی راستے پر بڑھانا؛ Move VM یا Mysticeti اتفاق رائے پروٹوکول سے موازنہ کرنے والے کوڈ کوالٹی بار میں گیس چارجنگ منطق کو دوبارہ بنانا؛ پروڈکشن ڈیبگنگ AI ایجنٹ پروگرام کو وسیع کرنا؛ اور ڈیفنس میں گہرائی والی پرت کا اضافہ کرنا جو کہ تصدیق کنندہ کو زنجیر کو روکنے کے بجائے کریش انڈیسنگ ان پٹ کو چھوڑنے دے گا۔
Mysten Labs کے سی ای او ایوان چینگ اور چیف پروڈکٹ آفیسر اڈینی ایبیوڈن نے اشاعت کے وقت پوسٹ مارٹم پر عوامی تبصرہ شائع نہیں کیا تھا۔ ڈیفینٹ نے سوئی فاؤنڈیشن سے تبصرہ کی درخواست کی ہے۔