ایک اسمارٹ کنٹریکٹ کی خرابی کی وجہ سے ایک کرپٹوپنک کھونا ایسی بات ہے جو NFT ہولڈرز کو رات بھر جاگے رکھتی ہے۔ لیکن اسے واپس حاصل کرنا ایسی بات ہے جو تقریباً کبھی نہیں ہوتی۔
یوگا لیبز نے 8 جون کو ایک وائٹ ہیٹ آپریشن کیا، جس کے تحت ایک اکاؤنٹنگ بگ کے باعث پلیٹ فارم کے لیکویڈیٹی پولز کو استعمال کیے جانے کے بعد فلورنگ پروٹوکول سے 500,000 ڈالر سے زائد قیمت کے 68 NFTs واپس حاصل کیے گئے۔ بچائے گئے اثاثوں میں: دو کرپٹوپنکس، 29 بورڈ ایپس، اور چار میوٹنٹ ایپس شامل ہیں۔
کیا بالکل غلط ہو گیا
الفلورنگ پروٹوکول، ایک NFT تقسیمی پلیٹ فارم، کے اکاؤنٹنگ اور ملکیت کی تصدیق کے منطق میں ایک خامی چھپی ہوئی تھی۔ ایک حملہ آور نے دریافت کیا کہ یہ خامی انہیں تقریباً بے حد fpToken بیلنس جاری کرنے کی اجازت دیتی ہے، جو NFTs کی تقسیم شدہ ملکیت کی نمائندگی کے لیے پروٹوکول کا اندر کا ٹوکن ہے۔
ایک ایکسپلوٹ نے WETH کی ڈسٹ مقداروں کو پولز سے خالی کرنے کی اجازت دی، جو ایک آہستہ خون بہنا تھا جو نہایت قیمتی اثاثوں کے ساتھ پروٹوکول کو خالی کر سکتا تھا۔ فلورنگ پروٹوکول کے معمار، جنہیں 0xFreeLunch کے نام سے جانا جاتا ہے، نے اس کمزوری کی ذمہ داری قبول کی۔
یوگا لیبز نے اس نقصان کے مزید پھیلاؤ سے پہلے مداخلت کی۔ کمپنی نے ایک دفاعی معاہدہ نافذ کیا جس نے موثر طور پر حملے کے اپنے ہی مکینیزم کو مرآہ بنایا، اور بری ایکٹرز کے ان NFTs کو حاصل کرنے سے پہلے اسی خرابی کا استعمال کرتے ہوئے بلیو-چپ NFTs کو محفوظ جگہ پر منتقل کر دیا۔
بچاؤ کی کارروائی، قدم بہ قدم
یوگا کا دفاعی معاہدہ حملہ آور کے طریقہ کار کو نقل کرتا ہے، توڑے ہوئے اکاؤنٹنگ منطق کے ذریعے fpTokens جاری کرتا ہے اور ان کا استعمال اExposed پولز سے اعلیٰ قیمت والے NFTs نکالنے کے لیے کرتا ہے۔ اس آپریشن نے متعدد کلیکشنز میں کل 68 NFTs نکال لیے۔
سب سے قیمتی حصہ دو کریپٹ پنکس، 29 بورڈڈ ایپ یاچٹ کلب NFTs، اور چار میوٹنٹ ایپ یاچٹ کلب NFTs پر مشتمل تھا۔ باقی اثاثے فلورنگ پروٹوکول کے فریکشنلائزیشن پولز میں جمع کردہ دیگر کلیکشنز پر مشتمل تھے۔
سبھی بحال کیے گئے NFTs اب Yuga Labs کی حفاظت میں ہیں۔ کمپنی نے اعلان کیا ہے کہ جب تک پروٹوکول کی کمزوری کو درست نہیں کر دیا جاتا، انہیں اپنے قانونی مالکان کو واپس کر دیا جائے گا۔
اس بات کا اہمیت ایک پروٹوکول سے آگے کیوں ہے
فلورنگ پروٹوکول کے ایکسپلوٹ نے NFT فوکسڈ DeFi بنیادی ڈھانچے کی بالغی کے بارے میں سوالات اٹھائے ہیں۔ اکاؤنٹنگ کی خامیاں، خاص طور پر اس طرح کے خطا جن میں پروٹوکولز ٹوکن کی ملکیت اور مِنٹنگ اتھارٹی کو ٹریک کرتے ہیں، اسمارٹ کنٹریکٹ کمزوریوں کی سب سے بنیادی اقسام میں سے ہیں۔ یہ وہ قسم کے مسائل ہیں جنہیں ڈپلوائمنٹ سے پہلے جامع آڈٹس کا مقصد پکڑنا ہوتا ہے۔
یوگا لیبز کے لیے جواب نمایاں طور پر تیز اور فیصلہ کن تھا۔ کمپنی کے پاس کریپٹوپنکس اور بورڈ ایپ ہولڈرز کا تحفظ کرنے کا ب без رابطہ مالی اور عزت کا مفاد ہے، جس نے 2022 میں لاروا لیبز سے کریپٹوپنکس IP خرید لیا تھا۔

