Cryptonews

48 گھنٹوں میں تین سوئی مین نیٹ رک جاتے ہیں جو ڈویلپرز کے ذریعہ اپ گریڈ کے بگ کا پتہ لگاتے ہیں۔

Source
CryptoNewsTrend
Published
48 گھنٹوں میں تین سوئی مین نیٹ رک جاتے ہیں جو ڈویلپرز کے ذریعہ اپ گریڈ کے بگ کا پتہ لگاتے ہیں۔

Sui کی v1.72 ریلیز میں بھیجی گئی ایک نئی خصوصیت نے Layer-1 blockchain کی گیس چارجنگ منطق میں ایک ایج کیس کو بے نقاب کیا جس نے 28 مئی اور 29 مئی کے دوران مین نیٹ کو تین الگ الگ بار روکا، ہر ایک فکس کے ساتھ یا تو اگلی ناکامی کو متحرک یا بے نقاب کرتی ہے، سوئی فاؤنڈیشن نے اتوار کو شائع ہونے والے پوسٹ مارٹم میں کہا۔

پہلی بندش جمعرات کی صبح تقریباً 7 بجے PT پر شروع ہوئی اور تقریباً سات گھنٹے تک جاری رہی۔

فاؤنڈیشن کے مطابق، یہ ایک غیر معمولی مسئلے سے پیدا ہوا ہے کہ کس طرح نیٹ ورک نے نئے ایڈریس بیلنس فیچر اور روایتی سکے کی اشیاء کے مرکب کے ساتھ ادائیگی کرنے والے لین دین کے لیے گیس چارج کی ہے۔ بگ کی وجہ سے توثیق کرنے والوں کو انڈر فلو کی خرابی کے ساتھ کریش کر دیا گیا جب ناکافی فنڈز کی وجہ سے ٹرانزیکشن منسوخ کر دی گئی تھی، لیکن گیس کو تباہ کرنے والے معمول نے پھر بھی وہی فنڈز خرچ کرنے کی کوشش کی۔

سکے کی چیز کو ڈیجیٹل بینک نوٹ کے طور پر سمجھیں۔ صارف کا $SUI بیلنس ایک نمبر نہیں ہے - یہ الگ الگ "نوٹس" کا ایک ڈھیر ہے، ہر ایک کی اپنی ID ہے، جسے منتقل یا ملایا جا سکتا ہے۔ بٹوے میں ایک 100-$SUI بیلنس کی بجائے 60، 30، اور 10 $SUI کے سکے کی تین اشیاء ہو سکتی ہیں۔ کسی چیز کی ادائیگی کے لیے، نیٹ ورک ان نوٹوں کو یکجا کرتا ہے جن کی اسے ضرورت ہوتی ہے۔

توثیق کرنے والے کمپیوٹرز ہیں (اور ان کے پیچھے آپریٹرز) جو لین دین پر کارروائی کرتے ہوئے، ووٹنگ کے ذریعے اور چین کو زندہ رکھتے ہوئے نیٹ ورک چلاتے ہیں۔

کور ٹیم نے رات 1:30 بجے کے قریب نیٹ ورک کو بیک اپ لایا۔ PT کے ساتھ جسے اسے "عبوری فکس" کہا جاتا ہے جس نے بگ کے سب سے عام ورژن کو حل کیا لیکن "ایک معلوم مسئلہ جس میں رکنے کا امکان کم ہے"۔ ٹیم نے مین نیٹ کو تیزی سے بحال کرنے کے لیے اس خطرے کو قبول کیا جبکہ ایک زیادہ مضبوط فکس تیار کیا گیا تھا۔

معلوم خطرہ اگلی صبح پورا ہوا۔ دوسری بندش جمعہ کو صبح 5 بجے PT کے قریب شروع ہوئی، جب ایک ٹرانزیکشن نے اسی بگ کی ایک نقاب پوش قسم کو متحرک کیا، جس میں عبوری پیچ کو نظرانداز کرتے ہوئے، منسوخی کی ایک اور وجہ سے ناکافی فنڈز کی غلطی کو اوور رائیڈ کر دیا گیا تھا۔ بنیادی ٹیم نے ایک زیادہ مضبوط فکس مکمل کیا، اور توثیق کرنے والوں نے اسے صبح 9:40 بجے PT تک اپنا لیا۔

تیسرا روک دوسرے سے دستک تھا۔ جب توثیق کاروں نے مضبوط فکس کو انسٹال کرنے کے لیے دوبارہ شروع کیا، تو پروٹوکول میں توثیق کنندگان کی شرکت جو نیٹ ورک کی آن چین بے ترتیب پن کو بوٹسٹریپ کرتی ہے مطلوبہ حد سے نیچے آ گئی، اور بے ترتیب پن خود کو ڈیزائن کے مطابق غیر فعال کر دیا۔

(آن-چین رینڈمنس ایک پروٹوکول ہے جسے نیٹ ورک ایسی تعداد پیدا کرنے کے لیے استعمال کرتا ہے جس کی کوئی بھی پیش گوئی یا جعلی نہیں کر سکتا، حالانکہ ہر تصدیق کنندہ کو ایک ہی قیمت پر متفق ہونا پڑتا ہے۔ ایپس جو موقع پر منحصر ہوتی ہیں — لاٹریز، کچھ گیمز، بے ترتیب NFT منٹس — اس کے بغیر نہیں چل سکتیں۔)

ایک پوشیدہ بگ پھر اس غیر فعال حالت کو ڈسک پر برقرار رکھنے میں ناکام رہا، جس کی وجہ سے تصدیق کنندگان اگلی دوبارہ شروع ہونے پر بے خبر رہ گئے کہ بے ترتیب پن کو بند کر دیا گیا ہے۔ اگلی دور کی تبدیلی تقریباً چھ گھنٹے کے لیے رک گئی کیونکہ بے ترتیبی پر منحصر لین دین ایک رکی ہوئی قطار میں ڈھیر ہو گیا۔

فاؤنڈیشن نے کہا کہ کسی بھی بندش کے دوران کسی بھی صارف کے فنڈز کو خطرہ نہیں تھا، اور نہ ہی کوئی پرعزم لین دین واپس کیا گیا تھا۔

$SUI جھڑپ کے دوران تقریباً 8% گر کر $0.90 کی کم ترین سطح پر آ گیا اور پیر کو $0.90 کے قریب ٹریڈ کر رہا تھا، جس سے CoinDesk ڈیٹا کے مطابق، ہفتے میں ٹوکن تقریباً 19% گر گیا۔

واقعات نومبر 2024 میں دو گھنٹے کے لین دین کے شیڈولنگ بگ اور جنوری 2026 میں چھ گھنٹے کے اتفاق رائے کے انحراف کے بعد، 2023 کے مین نیٹ لانچ کے بعد سے سوئی کے تیسرے بڑے قابل اعتماد واقعے کی نمائندگی کرتے ہیں۔

48 گھنٹوں میں تین سوئی مین نیٹ رک جاتے ہیں جو ڈویلپرز کے ذریعہ اپ گریڈ کے بگ کا پتہ لگاتے ہیں۔