“ستاكس تستأنف إنتاج الكتل رغم تحذيرات من ‘تدهور عرضي’ – تعرف على التفاصيل الآن!”

أعلنت شبكة Stacks، وهي حل بلوكشين من الطبقة الثانية لعملة البيتكوين، في 24 مايو عن استئناف إنتاج الكتل بعد حل مشكلات تتعلق بـ”سلوك غير صادر عن منطق مزامنة ميمبول (mempool) في العقدة.”
تحذير Stacks من “تدهور عرضي” في إنتاج الكتل
في 24 مايو، حذرت Stacks من حدوث “تدهور عرضي” في إنتاج الكتل حتى يكمل جميع المعدنين والمُوقّعين ترقية عقدهم إلى الإصدار 3.1.0.0.11. جاء هذا الإعلان بعد ساعات فقط من اكتشاف المطورين الأساسيين للسبب المحتمل للمشكلة.
وفقًا للتحليل الأولي الذي نُشر على Github، تعود المشكلة إلى عام 2020 وتتعلق بخلل في منطق مزامنة ميمبول العقدة، مما تسبب في إرسال بعض العقد لرسائل غير صحيحة عند استدعاء RPC. وأوضح فريق Stacks أن العقد التي تستخدم هذا الاستدعاء تصبح غير متجاوبة، وهو ما لم يكن مشكلة حتى زادت كمية البيانات المعالجة في الكتل الأخيرة.
الحل النهائي للمشكلة
يُتوقع أن يحل الإصدار الأخير المشكلة التي اعترف بها فريق Stacks لأول مرة في 18 أبريل. في ذلك الوقت، أكد الفريق أن “تصحيحًا بسيطًا” سيكون كافيًا، ولم يكن على مشغلي العقد فعل أي شيء. لكن تأخر إنتاج الكتل بسبب انقسام في البيتكوين عند الكتلة 897442 دفع المطورين لبدء تحقيق جديد في 19 مايو.
بعد أن استعاد 70% من الموقّعين نسخة سابقة من سلسلة الكتل، عاد الإنتاج إلى طبيعته، لكن المطورين أبلغوا عن تأخر جديد بعد أربعة أيام.
الأسئلة الشائعة
- ما هي المشكلة التي واجهتها Stacks؟
واجهت Stacks مشكلة في منطق مزامنة ميمبول العقدة، مما تسبب في تأخر إنتاج الكتل. - كيف تم حل المشكلة؟
أصدر الفريق ترقية جديدة (الإصدار 3.1.0.0.11) لحل الخلل، ونصح جميع المعدنين والمُوقّعين بتحديث عقدهم. - هل المشكلة مؤثرة على مستخدمي Stacks؟
نعم، قد يواجه المستخدمون تأخيرًا في المعاملات حتى يكتمل التحديث من قبل جميع المعدنين والمُوقّعين.














