- تم إيقاف Solana blockchain لمدة أربع ساعات ونصف في 1 يونيو.
- يكلف تجنب خطأ المعاملات غير المتكرر الدائم الشبكة خسائر فادحة.
انقطاع آخر في بلوكتشين سولانا في غضون أربعة أشهر ، ولكن ليس لمدة 42 ساعة السابقة. توقفت الشبكة في الساعة 4.56 مساءً بالتوقيت العالمي المنسق في 1 يونيو وأعيد تشغيلها في الساعة 9.06 مساءً بالتوقيت العالمي المنسق في نفس اليوم. قام فريق Solana بالتغريد حول التوقف في Mainnet beta على Twitter.
تغريدة فريق سولانا:
توقف الإنتاج الكتلي في Solana Mainnet Beta. يجب أن يستعد مشغلو المدقق لإعادة التشغيل في mb-validators على Discord. https://t.co/gRJJRqEMPn
- حالة سولانا (SolanaStatus) 1 حزيران، 2022
كان سبب التوقف هو عطل في سلسلة كتلة بسبب خطأ في معاملات nonce الدائمة ، والتي أنتجت مجموعة متنوعة من البيانات في نفس الكتلة في العقد المختلفة. طُلب من المدققين الاستعداد لإعادة التشغيل في مجتمع الخلاف. كان المهندسون يعملون على ترقيع مؤقت متوازي وأبلغ الفريق أن البيانات والشبكة كانت آمنة.
آلية إعادة التشغيل
كما ذكرنا من قبل ، في غضون أربع ساعات ونصف بدأت السلسلة في العمل وتم إبلاغ المدققين بذلك الترقية إلى 1.9.28 أو 1.10.23. تم توفير التعليمات الفنية في وثيقة. أسقطت الترقية الجديدة آلية nonce الدائمة في الوقت الحالي.
تم توجيه المدققين بإسقاط حجتين من النص الرئيسي وهما - انتظار للأغلبية العظمى و - توقع - تجزئة البنك. أعرب أوستن فيديرا ، رئيس Solana Lab Communications ، عن أن السبب الجذري للمشكلة كان موجودًا بالفعل ولكن الكمية كانت أقل للتأكيد عليها والنمو في الآونة الأخيرة بالغ في الخطأ وآثاره اللاحقة.
يقول Fedra:
"ربما كان هذا خطأ موجودًا لفترة من الوقت ولكنه لم يصبح مشكلة حقًا لأنه ليس شيئًا يستخدمه معظم الناس".
المصدر: https://thenewscrypto.com/solana-blockchain-halted-again-durable-nonce-failed/