ڈریپس نیٹ ورک، جو کہ ایک غیر مرکزی ٹپنگ پروٹوکول ہے، حال ہی میں ایک حملے کا شکار ہوا جس میں تقریباً 24,900 DAI کی رقم ضائع ہو گئی۔ اس واقعے کی نگرانی کرنے والی کمپنی SlowMist کے مطابق، اس حملے کی وجہ DaiDripsHub کنٹریکٹ میں موجود ایک انٹیجر ٹائپ کنورژن کی خامی تھی۔ اس خامی کی بنا پر give(address,uint128) فنکشن میں uint128 کی رقم کو int128 میں تبدیل کرتے وقت چیک نہیں کیا گیا کہ آیا رقم int128 کی حد سے تجاوز کر رہی ہے یا نہیں۔ حملہ آور نے ایک ایسی قیمت فراہم کی جو int128 کی حد سے باہر تھی، جس کے نتیجے میں تبدیل شدہ رقم منفی ہو گئی۔ اس منفی قیمت کی وجہ سے ٹرانسفر کی سمت الٹ گئی اور ریزرو کنٹریکٹ نے غیر معمولی طریقے سے رقم حملہ آور کے اکاؤنٹ میں منتقل کر دی۔ اس حملے کے باعث ریزرو فنڈز مکمل طور پر ختم ہو گئے۔ اس واقعے نے ڈریپس نیٹ ورک کی سیکیورٹی پر سوالات اٹھا دیے ہیں اور صارفین کے اعتماد کو متاثر کیا ہے۔ مستقبل میں اس قسم کی خامیوں کو دور کرنے کے لیے مزید سخت حفاظتی اقدامات کی ضرورت ہے تاکہ ایسے مالی نقصانات سے بچا جا سکے۔
یہ خبر تفصیل سے یہاں پڑھی جا سکتی ہے: binance