تأجيل تحديث إيثريوم بسبب مخاطر في العقود الذكية

تجميد مؤقت لتحديث شبكة إيثريوم على شبكة الاختبار هودي
أعلن مطورو شبكة Ethereum عن تأجيل تنفيذ تحديث إيثريوم المرتقب المعروف باسم Glamsterdam على شبكة الاختبار Hoodi، وذلك عقب اكتشاف باحثين في الأمن السيبراني لمخاطر تقنية قد تجعل بعض افتراضات العقود الذكية الحالية غير صالحة. وجاء هذا القرار للحفاظ على استقرار الشبكة وتجنب أي تعارضات برمجية قد تضر بالتطبيقات اللامركزية المكتوبة سابقًا.
طبيعة التغييرات في حساب رسوم الغاز والمخاطر المكتشفة
يرجع سبب التوقف الحالي إلى مقترحي التحسين EIP-8037 وEIP-8038، اللذين يغيران طريقة احتساب رسوم الغاز لبعض العمليات البرمجية، ولا سيما تلك المتعلقة بإنشاء حالات البلوكشين الجديدة والوصول إلى البيانات المخزنة. وتعتمد مجموعة من العقود الذكية القائمة على كلفة غاز ثابتة، أو على افتراضات محددة بشأن مقدار الغاز المتبقي بعد فشل تنفيذ معاملة خارجية.
وأوضحت دراسة أجرتها شركة ChainSecurity المتخصصة في تدقيق برمجيات البلوكشين، أن طريقة المحاسبة المعدلة في هذا التحديث قد تسمح لبعض المعاملات بالاستمرار حتى في الحالات التي اتفقت فيها قواعد العقد الأصلية على إلغاء المعاملة بالكامل. ويترتب على ذلك احتمال تسجيل حالات فشل دائمة أو فقدان خيارات إعادة المحاولة في بعض البروتوكولات المالية اللامركزية.
تحركات مؤسسة Ethereum Foundation لمواجهة الثغرات
في منشور عبر مدونتها الرسمية، أكدت مؤسسة Ethereum Foundation أنها أنشأت مستودعًا خاصًا على منصة GitHub يتضمن وثائق تفصيلية حول الحالات الثماني المتأثرة بالتحديث. ودعت المؤسسة المطورين والمستدقين الخارجيين إلى مراجعة أكوادهم البرمجية واختبار بروتوكولاتهم قبل التوصية بالخطوات التالية.
وتشمل المخاطر الرئيسية التي جرى تحديدها ما يلي:
- افتراض العقود أن استهلاك الغاز يسير في اتجاه واحد فقط دون مراجعة.
- الاعتماد على ميزانيات غاز مسبقة التحديد ومحددة بشكل ثابت داخل الأكواد.
- تأثر الآليات المسؤولة عن معالجة العمليات الفاشلة عند استرجاع الغاز المنفق على إنشاء حالة الشبكة.
- تأثر الأنظمة الخارجية المساعدة مثل المحافظ الرقمية وبنية الترحيل التحتية التي تتضمن حدودًا مسبقة لرسوم المعاملات.
جدول التفعيل ومستقبل التحديثات القادمة
جاء هذا التأجيل ليوضح الأسباب الحقيقية وراء إيقاف عملية الترقية التي كان مخططًا لها سابقًا، حيث كان من المقرر تفعيل التحديث على شبكة Hoodi في وقت سابق. ونتيجة لذلك، تم تعليق ترقية طبقة التنفيذ Amsterdam وطبقة الإجماع Gloas، إلى جانب إيقاف خطة رفع حد الغاز إلى 200 مليون، دون تحديد موعد جديد للتفعيل حتى الآن.
في المقابل، أكد المطورون أن العمل على تحديث إيثريوم التالي، والمعروف باسم Hegotá، يستمر وفق الجدول الزمني المحدد دون أن يتأثر بهذا التأجيل. ويواصل الفريق العمل مع شركات التدقيق الأمنية مثل شركة Dedaub وشركة ChainSecurity لضمان معالجة كافة الاختلالات البرمجية قبل اعتماد الصيغة النهائية لمقترحات التحسين.



