Skip to content
Blockchain

لماذا يتيح لي ترقية عقدي الذكي إتلاف التخزين الذي أقرّه المدققون بصمت تام؟

82

الفرصة

أنماط الوكيل القابل للترقية (UUPS وTransparent Proxy وDiamond) معيارٌ راسخ في بيئات DeFi الإنتاجية، غير أنها تفرض قيداً صارماً: يجب أن يكون تخطيط تخزين التطبيق الجديد متوافقاً مع كل فتحة خصّصها التطبيق السابق. إدراج متغير حالة جديد في موضع خاطئ يُفسد كل فتحة لاحقة بصمت تام دون أي خطأ على السلسلة. تكتشف أدوات الفحص الآلية كإضافة الترقية من OpenZeppelin الحالات البديهية، لكنها تفوّت تخزين مساحات الأسماء المعرَّفة في ERC-7201 مع التعبئة المخصصة، وتخصيص الفتحات على مستوى Assembly، وتصادم واجهات Diamond حيث تدّعي واجهتان منطقةَ تخزين واحدة. وكشفت دراسة محكّمة صدرت في يناير 2026 (ProxyLens) عن فئة مهمة من ثغرات التصادم بين الواجهات لا تكتشفها الأدوات الحالية. يراجع المدققون عقود التطبيق بمعزل عن بعضها وعاجزون عن إعادة بناء خريطة التخزين الكاملة لوكيل يضم واجهات مُفوَّضة متعددة.

لماذا تهم

أداة تبني خريطة تخزين كاملة مع مقارنة الإصدارات عبر جميع عقود الوكيل والتطبيق ستحوّل فئةً من حالات الإتلاف الصامت للبيانات إلى عمليات نشر محظورة.

كيف أقيّم الفرصة

نقاط الفرصة هي قراءتي الشخصية لا قياس دقيق: مدى تأثير المشكلة، وتكرار مواجهتها، وشُح الحلول المتاحة لها اليوم. كلما ارتفعت النقاط، كان البناء في رأيي أجدر بالاهتمام.

الحدّة9/10

مقدار الألم الذي تسببه حين تظهر.

التكرار6/10

مدى تكرار مواجهة الناس لها فعلياً.

الفراغ السوقي8/10

مدى شُح الأدوات الجيدة المتاحة لها اليوم.

مزيد من المشكلات التي تستحق الحل