Skip to content
Blockchain

میرے فنڈز کے نیچے موجود کوڈ کو کوئی پروٹوکول بغیر کسی اطلاع کے خاموشی سے کیوں تبدیل کر سکتا ہے؟

84

موقع

زیادہ تر DeFi پروٹوکول اپ گریڈ ہونے کے قابل پراکسی کنٹریکٹس استعمال کرتے ہیں جہاں ایک ایڈمن کی ایک ہی ٹرانزیکشن میں پوری امپلیمنٹیشن کو تبدیل کر سکتی ہے۔ پروٹوکول میں موجود صارفین کے پاس کوئی قابل اعتماد طریقہ نہیں کہ وہ کسی زیر التوا اپ گریڈ کا پتہ لگا سکیں، یہ تصدیق کر سکیں کہ کیا بدلا، یا نیا کوڈ نافذ ہونے سے پہلے باہر نکل سکیں۔ OWASP نے 2026 کے لیے اپنی Smart Contract Top 10 میں پراکسی اور اپ گریڈ ایبلٹی کی کمزوریوں کو ایک نئی کیٹیگری کے طور پر شامل کیا، جو کوڈ کی سطح کی خامیوں کے بجائے گورننس ناکامیوں کی وجہ سے کی جانے والی پہلی اضافہ ہے۔ دسمبر 2025 میں Unleash Protocol کو 39 لاکھ ڈالر کا نقصان اٹھانا پڑا جب ایک حملہ آور نے غیر مجاز اپ گریڈ مسلط کرنے اور صارفین کے فنڈز نکالنے کے لیے ملٹی سِگ گورننس کے راستے کا استحصال کیا۔ آڈٹ فرموں، پروٹوکولز یا والیٹس میں کوئی ایسا معیار موجود نہیں جو صارفین کو کسی آنے والے اپ گریڈ سے اتنی پہلے آگاہ کر سکے کہ وہ ضروری اقدام اٹھا سکیں۔

اہمیت کیوں

بغیر اعلان کے کیا گیا پراکسی اپ گریڈ، عمل درآمد کے لمحے کسی استحصالی حملے سے الگ نہیں کیا جا سکتا، اور صارفین کے پاس فی الحال کوئی ایسا بنیادی ذریعہ موجود نہیں جس سے وہ وقت رہتے دونوں میں فرق کر سکیں۔

میں موقع کا اسکور کیسے لگاتا ہوں

Opportunity Score میرا اپنا اندازہ ہے، کوئی پیمائش نہیں: یہ کتنا تکلیف دہ ہے، کتنی بار کاٹتا ہے، اور آج اسے حل کرنے کے لیے کتنا کم موجود ہے۔ زیادہ اسکور کا مطلب ہے کہ میرے خیال میں یہ بنانے کے زیادہ قابل ہے۔

شدت9/10

جب یہ ظاہر ہوتا ہے تو کتنی تکلیف دیتا ہے۔

تکرار7/10

لوگ اصل میں اس سے کتنی بار واسطہ پاتے ہیں۔

خالی جگہ8/10

آج اس کے لیے کتنے کم اچھے ٹولز موجود ہیں۔

حل کرنے کے قابل مزید مسائل