مطوروا Ethereum يصلحون ثغرة في تحديث Glamsterdam

قام مطورو Ethereum بإصلاح ثغرة في التحديث القادم Glamsterdam كان من الممكن أن تسمح لشخص ما بسحب ETH المخصص من قبل خدمات التخزين للمحققين الجدد. تم دمج الإصلاح، الذي يغير القواعد لمعالجة الودائع، يوم الاثنين - بعد أسبوع من رفضه في البداية.
يفصل Glamsterdam بين وظيفتين: يقوم البناة بتجميع الكتل، بينما يقوم المحققون الذين يراهنون على ETH باختيارها وتأكيدها. يساهم كلاهما في ETH، ويجب حساب الأموال بشكل منفصل. نشأت المشكلة في معالجة الودائع التي تنتظر الاعتماد. وصف الباحث avsetsin سيناريو: يقوم المشغل بالتسجيل كباني بمفتاح عام محدد، ثم تقوم خدمة التخزين بإيداع ETH لمحقق تحت نفس المفتاح - ستقوم القواعد المسودة باعتماد كلا الإيداعين للباني. "يمكن للمشغل سحب أموال البروتوكول،" كتب avsetsin. لم يتم إنشاء المحقق، ولا يمكن للخدمة الحصول على إثبات لإعادة الأموال.
قام avsetsin بفحص Lido وOrigin وRocket Pool في "تحقيق سريع بمساعدة الذكاء الاصطناعي"، لكنه أكد: "هذه نتائج شرطية في الكود، وليست استغلالات مؤكدة." يمكن للفحوصات الحالية التي ترفض إيداع باني سابق أن توقف الهجوم. لم يتم تسجيل أي خسائر.
أغلق المطورون الإصلاح في 19 أكتوبر: "في ذلك الوقت، لم يظهر العملاء دعمًا كافيًا،" كتب Justin Truglia، الذي يدعم مواصفات الإجماع. بعد مزيد من التحليل، أضاف avsetsin اختبارات في 23 أكتوبر، ودمج Truglia الإصلاح يوم الاثنين. بموجب القواعد الجديدة، يتم فرز الودائع المعلقة حسب بيانات سحب الاعتماد: تظل ودائع المحققين مع المحققين، حتى إذا استخدم الباني نفس المفتاح. تم تضمين التغيير في مواصفات الإجماع، لكن فرق العملاء لم تنفذه بعد في البرامج. لقد اجتاز Glamsterdam بالفعل على Sepolia، لكن تم تأجيل الإطلاق على Hoodi المقرر في 26 أكتوبر.
أُعدت هذه المادة لأغراض معلوماتية وتعريفية فقط ولا تشكل نصيحة أو توصية مالية.





