المصدر: CoinEdition
العنوان الأصلي: كاردانو تتعرض لانقسام مؤقت في الشبكة بعد تسبّب خطأ تقني في تفرّع الشبكة الرئيسية
الرابط الأصلي:
نظرة عامة على انقسام شبكة كاردانو الرئيسية
معاملة تفويض غير صحيحة تسببت في انقسام مؤقت لشبكة كاردانو الرئيسية وسلسلتين منفصلتين.
مشغلو مجمعات الحصص الذين يقومون بالتحديث إلى الإصدار 10.5.3 يعيدون الشبكة غير المتأثرة كسلسلة صحيحة.
الشخص الذي تسبب في المشكلة اعترف بذلك أثناء الاختبار، نافياً وجود أي نية مالية.
شهدت شبكة كاردانو الرئيسية فترة اضطراب غير معتادة بعد أن تسببت معاملة تفويض غير صحيحة في انقسام مؤقت في البلوكشين، ما أدى إلى تباطؤ إنتاج الكتل وظهور عدم اتساق في واجهات المستخدم عبر عدة خدمات.
ظهر الحادث بعد فترة وجيزة من اكتشاف المطورين لمشكلة مماثلة في شبكة الاختبار، مما استدعى تدخلاً هندسياً طارئاً وتسريع إطلاق إصلاح برمجي لمشغلي مجمعات الحصص (SPOs). على الرغم من أن الحدث تسبب في ارتباك تشغيلي، إلا أن البلوكشين ظل يعمل طوال الوقت، حيث واصل كلا جانبي التفرع إنتاج الكتل حتى تم التوفيق بينهما.
خطأ في إصدارات العقد الجديدة يتسبب في سلاسل متوازية
وفقاً للتحديثات المنشورة علنياً، قدمت الإصدارات الأحدث من برنامج cardano-node خطأً أدى إلى حدوث تفرع عند التنفيذ تحت ظروف معينة. استمرت الإصدارات القديمة من العقد في العمل دون انقطاع، مما سمح للسلسلة الأساسية بالبقاء نشطة حتى مع انحراف الإصدارات الأحدث. أدى ذلك إلى ظهور سلسلتين متنافستين، مما أدى إلى تباطؤ إنتاج الكتل وظهور مشكلات مؤقتة في مستكشفات الواجهة الأمامية وواجهات المحافظ.
أكد المطورون أن معاملة التفويض غير الصحيحة، والتي تم إنشاؤها باستخدام خطأ في مكتبة التشفير يعود إلى عام 2022، كانت مسؤولة عن التسبب في الانقسام. تم إرسال الإصلاح السريع ليلاً إلى مشغلي مجمعات الحصص قبل أن تتأثر الشبكة الرئيسية بأي نشاط إضافي. تم توجيه مشغلي مجمعات الحصص لتحديث نسختهم إلى 10.5.3، مما مكن السلسلة غير المتأثرة من تجاوز السلسلة المتفرعة.
هوسكينسون يقول إن المعاملة استهدفت مجمع الحصص الخاص به
صرّح تشارلز هوسكينسون أن المعاملة غير الصحيحة التي نُفذت على الشبكة الرئيسية بدت وكأنها استهدفت مجمع الحصص الخاص به، مشيراً إلى أن هذا الفعل تسبب في انقسام الشبكة بين الساعة 8 و9 صباحاً بالتوقيت المحلي في لندن.
وقال إن الكتل استمرت في الإنتاج على كلا السلسلتين، وعند اكتمال ترقية مشغلي مجمعات الحصص، ستُعتبر كتل السلسلة “المسمومة” كتل يتيمة. قد تتطلب المعاملات على تلك السلسلة خطوة توفيق لاحقة اعتماداً على إمكانية إعادة التشغيل. وأشار هوسكينسون أيضاً إلى أن الشخص الذي قام بالفعل كان نشطاً في مجتمع عبر الإنترنت، وأن السلطات قد تم إبلاغها.
الشخص يتحمل المسؤولية ويصدر اعتذاراً علنياً
بعد تحديثات هوسكينسون، نشر شخص يُعرّف نفسه باسم “Homer J (AAA)” اعتذاراً موسعاً، موضحاً أنه تسبب عن غير قصد في هذا الحدث أثناء محاولته إعادة إنتاج المعاملة المعيبة.
آسف (أعلم أن الكلمة ليست كافية بالنظر إلى تأثير أفعالي) يا مجتمع كاردانو، أنا من عرّض الشبكة للخطر بسبب تصرفي الطائش مساء الأمس. بدأت كتحدٍ شخصي “لأرى إن كنت أستطيع إعادة إنتاج المعاملة السيئة” ثم كنت غبياً بما يكفي…
وقال إن الفعل كان نتيجة اتباع تعليمات خاطئة على خادم لينوكس، ونفى أي دافع مالي أو تعاون مع أي جهة. وأضاف أنه لم يبع أو يضارب على ADA قبل الحدث، وأقر بالعواقب التي سببتها أفعاله على الشبكة والمجتمع.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
شهدت كاردانو انقساماً مؤقتاً في الشبكة بعد حدوث خطأ تسبب في تفرع الشبكة الرئيسية
المصدر: CoinEdition العنوان الأصلي: كاردانو تتعرض لانقسام مؤقت في الشبكة بعد تسبّب خطأ تقني في تفرّع الشبكة الرئيسية الرابط الأصلي:
نظرة عامة على انقسام شبكة كاردانو الرئيسية
شهدت شبكة كاردانو الرئيسية فترة اضطراب غير معتادة بعد أن تسببت معاملة تفويض غير صحيحة في انقسام مؤقت في البلوكشين، ما أدى إلى تباطؤ إنتاج الكتل وظهور عدم اتساق في واجهات المستخدم عبر عدة خدمات.
ظهر الحادث بعد فترة وجيزة من اكتشاف المطورين لمشكلة مماثلة في شبكة الاختبار، مما استدعى تدخلاً هندسياً طارئاً وتسريع إطلاق إصلاح برمجي لمشغلي مجمعات الحصص (SPOs). على الرغم من أن الحدث تسبب في ارتباك تشغيلي، إلا أن البلوكشين ظل يعمل طوال الوقت، حيث واصل كلا جانبي التفرع إنتاج الكتل حتى تم التوفيق بينهما.
خطأ في إصدارات العقد الجديدة يتسبب في سلاسل متوازية
وفقاً للتحديثات المنشورة علنياً، قدمت الإصدارات الأحدث من برنامج cardano-node خطأً أدى إلى حدوث تفرع عند التنفيذ تحت ظروف معينة. استمرت الإصدارات القديمة من العقد في العمل دون انقطاع، مما سمح للسلسلة الأساسية بالبقاء نشطة حتى مع انحراف الإصدارات الأحدث. أدى ذلك إلى ظهور سلسلتين متنافستين، مما أدى إلى تباطؤ إنتاج الكتل وظهور مشكلات مؤقتة في مستكشفات الواجهة الأمامية وواجهات المحافظ.
أكد المطورون أن معاملة التفويض غير الصحيحة، والتي تم إنشاؤها باستخدام خطأ في مكتبة التشفير يعود إلى عام 2022، كانت مسؤولة عن التسبب في الانقسام. تم إرسال الإصلاح السريع ليلاً إلى مشغلي مجمعات الحصص قبل أن تتأثر الشبكة الرئيسية بأي نشاط إضافي. تم توجيه مشغلي مجمعات الحصص لتحديث نسختهم إلى 10.5.3، مما مكن السلسلة غير المتأثرة من تجاوز السلسلة المتفرعة.
هوسكينسون يقول إن المعاملة استهدفت مجمع الحصص الخاص به
صرّح تشارلز هوسكينسون أن المعاملة غير الصحيحة التي نُفذت على الشبكة الرئيسية بدت وكأنها استهدفت مجمع الحصص الخاص به، مشيراً إلى أن هذا الفعل تسبب في انقسام الشبكة بين الساعة 8 و9 صباحاً بالتوقيت المحلي في لندن.
وقال إن الكتل استمرت في الإنتاج على كلا السلسلتين، وعند اكتمال ترقية مشغلي مجمعات الحصص، ستُعتبر كتل السلسلة “المسمومة” كتل يتيمة. قد تتطلب المعاملات على تلك السلسلة خطوة توفيق لاحقة اعتماداً على إمكانية إعادة التشغيل. وأشار هوسكينسون أيضاً إلى أن الشخص الذي قام بالفعل كان نشطاً في مجتمع عبر الإنترنت، وأن السلطات قد تم إبلاغها.
الشخص يتحمل المسؤولية ويصدر اعتذاراً علنياً
بعد تحديثات هوسكينسون، نشر شخص يُعرّف نفسه باسم “Homer J (AAA)” اعتذاراً موسعاً، موضحاً أنه تسبب عن غير قصد في هذا الحدث أثناء محاولته إعادة إنتاج المعاملة المعيبة.
وقال إن الفعل كان نتيجة اتباع تعليمات خاطئة على خادم لينوكس، ونفى أي دافع مالي أو تعاون مع أي جهة. وأضاف أنه لم يبع أو يضارب على ADA قبل الحدث، وأقر بالعواقب التي سببتها أفعاله على الشبكة والمجتمع.