- نقاط الشبكة الرئيسية قادمة .oO: بعد مرور عامين على إطلاق ETHDenver، وبعد عشرات من مكالمات الاختبار وشبكات التطوير، تم أخيرًا إطلاق بروتودانكسهاردنج على الشبكة الرئيسية!
- سيتم تنشيط Dencun على شبكة الإيثيريوم الرئيسية في العصر 269568، الذي سيحدث في 13 مارس 2024 في الساعة 13:55 بالتوقيت العالمي المنسق. يجب على مشغلي العُقد والمراهنين ترقية برامجهم إلى الإصدارات الواردة في هذا الإعلان.
- لتلقي تنبيهات عبر البريد الإلكتروني لإعلانات ترقية الشبكة المستقبلية، اشترك هنا.
تم تفعيل ترقية شبكة Dencun بنجاح على جميع شبكات الاختبار. تم تعيينها الآن للنشر على شبكة الإيثيريوم الرئيسية وسيتم تفعيلها على الشبكة في الحقبة 269568، التي ستحدث في 13 مارس 2024 في الساعة 13:55 بالتوقيت العالمي المنسق.
ويتضمن التطوير، الذي يأتي بعد تطوير Shapella في العام الماضي، العديد من التغييرات، أبرزها إدخال نقاط البيانات المؤقتة مع EIP-4844، والمعروفة أيضًا باسم "protodanksharding"، التي ستساعد على تقليل رسوم تحويلات L2.
إذا كنت ترغب في متابعة التطوير في أثناء حدوثه، يُرجى الانضمام إلى البث المباشر للمجتمع.
مواصفات التطوير
يجمع تطوير Dencun بين التغييرات التي تم إجراؤها على كل من طبقتي إجماع الآراء والتنفيذ في إيثريوم. يمكن العثور على القائمة الكاملة لتغييرات البروتوكول في EIP-7569. وفيما يلي بعض هذه التغييرات:
- EIP-1153: أكواد تشغيل التخزين العابر
- EIP-4788: جذر كتلة المنارة في EVM
- EIP-4844: معاملات Shard Blob
- EIP-5656: تعليمات نسخ الذاكرة
- EIP-6780: التدمير الذاتي في المعاملة ذاتها فقط
- EIP-7044: الخروج الطوعي الموقع والصالح دائمًا
- EIP-7045: زيادة الحد الأقصى لخانة تضمين المصادقة
- EIP-7514: إضافة الحد الأقصى لحركة الحقبة
- EIP-7516: كود تشغيل BLOBBASEFEE
Deneb
يمكن العثور على مواصفات بايثون الكاملة للتغييرات التي تؤثر في طبقة إجماع الآراء في إيثريوم في مجلدdeneb في مستودع ethereum/consensus-specs.
Cancun
تحتوي مجموعات EIP التي ترد روابطها أعلاه على المواصفات الكاملة للتغييرات التي تؤثر في طبقة التنفيذ في إيثريوم.
إضافة إلى ذلك، يتم تنفيذ مواصفات بايثون لمجموعات Eip هذه في مستودع ethereum/execution-specs repository.
وأخيرًا، يتطلب Deneb إجراء تغييرات على محرك واجهة برمجة التطبيقات، المستخدم للاتصال بين عقد طبقتي إجماع الآراء والتنفيذ. تم تحديدها في ملف cancun.md في مستودع ethereum/execution-apis.
إصدارات العملاء
تدعم إصدارات العميل التالية Dencun على شبكة الإيثيريوم الرئيسية.
عند اختيار العميل الذي سيتم تشغيله، يجب أن تكون برامج التدقيق على دراية بشكل خاص بمخاطر تشغيل عميل الأغلبية إما على طبقة التنفيذ (EL) أو طبقة إجماع الآراء (CL). يمكن العثور على شرح لهذه المخاطر وعواقبها من هنا. يمكن العثور على تقدير لتوزيع عملاء طبقة التنفيذ (EL) وطبقة إجماع الآراء (CL) الحاليين وأدلة شرح التبديل من عميل إلى آخر هنا.
إصدارات الشبكة الرئيسية لطبقة إجماع الآراء
الإصدار الموصى به | الإصدار الأدنى | الاسم |
---|---|---|
Lighthouse | 5.0.0 | 5.1.0 |
Lodestar | 1.16.0 | 1.17.0 |
Nimbus | 24.2.2 | الأدنى |
Prysm | 5.0.0 | 5.0.1 |
Teku | 24.2.0 | 24.3.0 |
ملاحظة: عند تشغيل برنامج المدقق، يجب تحديث كل من عقدة منارة طبقة إجماع الآراء وعميل برنامج المدقق.
إصدارات الشبكة الرئيسية بالنسبة إلى Execution Layer
الاسم | الإصدار الأدنى | الإصدار الموصى به |
---|---|---|
Besu | 24.1.2 | 24.3.0 |
Erigon | 2.58.1 | الأدنى |
go-ethereum | 1.13.13 | 1.13.14 |
Nethermind | 1.25.4 | الأدنى |
Reth | 0.1.0-alpha.19 | 0.1.0-alpha.22 |
ملاحظات:
- في حين أن Reth يدعم Dencun، إلا أن العميل يخضع لعملية تدقيق كاملة و لا يوصى باستخدامه في الإنتاج بعد. انتقل إلى الرابط Reth README لمعرفة المزيد من المعلومات.
- مع أن الإصدار 1.13.13 من Geth يدعم Dencun الإصدار بالكامل، فإن v1.13.14 يحتوي على تحسينات في الأداء في معالجة تجمع التحويلات للتحويلات النقطية، ولذلك يوصى به.
الأسئلة الشائعة
بصفتي مستخدم إثيريوم أو حاملًا لعملة إيثر، هل يوجد أي إجراء يجب تنفيذه؟
باختصار ، لا. يمكنك الانضمام إلينا على البث المباشر لمشاهدة كل ما يحدث على الهواء مباشرة!
إذا كنت تستخدم التبادل أو محفظة رقمية أو محفظة مادية، فلن تحتاج إلى اتخاذ أي إجراء ما لم يطلب منك موفر المحفظة أو التبادل اتخاذ خطوات إضافية.
في حال تشغيل عقدة إثيريوم الخاصة بك، اطّلع على السؤال التالي.
بصفتي مشغل عقدة لم يتعرض لتجميد العملات، ماذا يجب أن أفعل؟
لكي تكون متوافقًا مع ترقية Dencun للشبكة الرئيسية، قم بتحديث عملاء طبقة التنفيذ والتوافق في العقدة الخاصة بك إلى الإصدارات المدرجة في الجدول أعلاه.
بصفتي مراهنًا، ماذا يجب أن أفعل؟
لكي تكون متوافقًا مع ترقية Dencun للشبكة الرئيسية، قم بتحديث عملاء طبقة التنفيذ والتوافق في العقدة الخاصة بك إلى الإصدارات المدرجة في الجدول أعلاه. تأكد من تحديث كل من عقدة المنارة وعميل برنامج المدقق.
إضافة إلى ذلك، يُقترح على المراهنين الذين يرغبون في إجراء عملية التطوير مرات أكثر قبل الشبكة الرئيسية استخدام ephemery.dev، الذي يدعم Dencun الآن.
ماذا يحدث إذا كنت مراهنًا أو مشغل عقدة ولم أشارك في عملية التطوير؟
إذا كنت تستخدم عميل إثيريوم لم يتم تحديثه إلى آخر إصدار (مدرج أعلاه)، فستتم مزامنة العميل الخاص بك مع البلوكتشين السابقة على التفرّع بمجرد حدوث التطوير.
ستكون عالقًا في سلسلة غير متوافقة خاضعة للقواعد القديمة ولن تتمكن من إرسال الإيثر أو العمل على شبكة إيثريوم بعد تطوير Dencun.
بصفتي مطور تطبيقات أو أدوات، ما الذي يجب عليّ فعله؟
راجع مجموعات EIP المضمنة في Dencun لتحدد هل تؤثر في مشروعك وكيفية ذلك التأثير --- هناك العديد من الميزات الجديدة المثيرة المقدمة عبر كل من طبقتي التنفيذ وإجماع الآراء! مجموعات EIP التي لها آثار توافُق مع الإصدارات السابقة هي EIP-6780 و EIP-7044 وEIP-7514.
لماذا "Dencun"؟
تستخدم عمليات التطوير إلى طبقة إجماع الآراء أسماء النجوم، وتتبع تلك الموجودة في طبقة التنفيذ أسماء مدن ديفكون. "Dencun" هو مزيج من نجم Deneb، وهو نجم من الدرجة الأولى في كوكبة Cygnus، وCancun، موقع ديفكون 3.
شكرًا لكل من ساعد في إخراج النقط إلى حيز الوجود، وتخليصنا (تقريبًا) من SELFDESTRUCT وتقديم إصلاح رئيسي آخر لشبكة الإيثيريوم بشكل عام.
تم التقاط صورة الغلاف الأصلي من قِبل دارين لورانس، وتم إجراء التعديلات عليها من قِبل تومو سايتو.