اكتشف اثنان من عملاء Ethereum ، Nethermind و Go Ethereum ، أخطاءً في شبكتهم الرئيسية دمج التحديثات.
مطور Ethereum Péter Szilágyi لاحظ أولاً الأخطاء وأعلن عبر Twitter أن Geth 1.10.22 - Promavess - يحتوي على انحدار.
Aaand أحدث إصدار لدينا هو borked. ؟ يحتوي Geth 1.10.22 على انحدار يؤدي إلى تعطل trie / state. على الأرجح أنها واحدة من العلاقات العامة التي دمجناها في طراز التخزين الجديد / المقلم عبر الإنترنت. في محاولة لإيجاد وإصلاح المشكلة.
- بيتر سزيلاجي (karalabe.eth) (peter_szilagyi) 23 أغسطس 2022
وأضاف أنه من المحتمل أن يكون أحد PRs (طلب السحب) "مدمجًا في نموذج التخزين الجديد / المقلم عبر الإنترنت".
لم يتم حل المشكلة حتى الآن ، لكن المطورين يعملون بنشاط على إصلاحها.
أكد تحديث لاحق أن المشكلة قد تؤدي إلى فقدان أي شخص يقوم بتشغيل الإصدار لبياناته وتلف قاعدة البيانات الخاصة به. لكن "فقدان البيانات يحدث فقط عند الإغلاق".
FWIW ، بالتأكيد وجدت وأصلحت الخلل. دعنا نرى ما إذا كان هذا هو الخطأ * * ، أو إذا كنا نفتح علبة من الديدان هنا. https://t.co/5xBCPMoxAQ
- بيتر سزيلاجي (karalabe.eth) (peter_szilagyi) 23 أغسطس 2022
يكشف Nethermind علة
المطور الأساسي Nethermind DanielC أيضا مؤكد أنه تم اكتشاف خطأ مشابه في تحديث دمج mainnet للعميل v1.14.0. لكن في حالتهم ، تمكنوا من إصلاحها.
في الآونة الأخيرة ، كان لدينا انحدارات مماثلة في تضمين التغريدة لذلك قررنا الانتقال إلى مرحلة تثبيت صارمة من قبل # الدمج. نقوم بدمج الإصلاحات في الفرع الرئيسي فقط حاليًا. https://t.co/erzgN1Z0wV
- DanielC (@ _D4nie1_) 23 أغسطس 2022
ومع ذلك ، من غير المرجح أن توقف الأخطاء عملية الدمج أو تؤخر حدوثها في 15 سبتمبر نظرًا لوجود العديد من عملاء التنفيذ الآخرين على Ethereum. ومع ذلك ، قد يتطلب الأمر من المدققين استخدام Geth للتبديل إلى عملاء آخرين.
- ميكا زولتو (MicahZoltu) 23 أغسطس 2022
حتى الآن ، أصدر العديد من عملاء التنفيذ هؤلاء ، مثل Teku و Lighthouse و Besu و Erigon و Prysm ، تحديثات جديدة استعدادًا لعملية الدمج.
يحصل Sepolia testnet على التحديث
سيبوليا منجز أول اختبار لشبكة Ethereum بعد الدمج تحديث أغسطس 22.
تم تحديد موعد التحديث في البداية ليوم 17 أغسطس ولكن تم نقله إلى 22 أغسطس للسماح للمدققين غير المتصلين بالاتصال بالشبكة.
اندمجت Sepolia testnet بنجاح مع سلسلة المنارات في 6 يوليو - مما يجعلها واحدة من أولى شبكات الاختبار التي تنتقل إلى إثبات الحصة.
وفقًا لمجتمع Ethereum ، فإن كل ترقية مهمة لضمان أن ترحيل PoS يعمل بسلاسة.
وفي الوقت نفسه ، مؤسسة Ethereum برأت المفاهيم الخاطئة المحيطة بانتقال blockchain إلى شبكة PoS. وفقًا لتحديثه ، لن تصبح رسوم الغاز أرخص ، ولن تصبح سرعة معاملاته "أسرع بشكل ملحوظ".
المصدر: https://cryptoslate.com/developers-find-bugs-in-2-ethereum-clients-mainnet-merge-updates/