Bitcoin Core تطلق تصحيحًا لخطأ كان يسبب فقدان العملات الرقمية

image

المصدر: PortaldoBitcoin العنوان الأصلي: Bitcoin Core lança correção para bug que causava perda de criptomoedas الرابط الأصلي: https://portaldobitcoin.uol.com.br/bitcoin-core-lanca-correcao-para-bug-que-causava-perda-de-criptomoedas/ أعلن Bitcoin Core عن إصدار النسخة التجريبية v30.2rc1، وهي تحديث يتضمن تصحيحات مهمة بعد المشاكل التي تم اكتشافها في الإصدارات 30.0 و30.1 والتي، في حالات نادرة، كانت قد تؤدي إلى فقدان جميع البيتكوين أثناء ترحيل المحافظ القديمة.

لا تزال النسخة الجديدة قيد الاختبار من قبل المطورين والمجتمع، لكنها تمثل خطوة أساسية لتعزيز استقرار التنفيذ الأكثر استخدامًا لعقدة كاملة لشبكة البيتكوين، والتي يتم صيانتها بواسطة مجتمع من المطورين المستقلين باسم الأمان واللامركزية.

تم إصدار v30.2rc1 كمرشح للإصدار المستقر المستقبلي 30.2 مع التركيز على تصحيح خطأ الترحيل الذي أدى إلى تحذير عالمي: في الإصدارات 30.0 و30.1، عند محاولة تحويل المحافظ القديمة من التنسيق القديم إلى التنسيق الجديد، كان البرنامج قد يحذف، في ظروف معينة، ملفات المحفظة أثناء الترحيل، بالإضافة إلى ملفات محافظ أخرى موجودة في نفس الدليل، مما يؤدي إلى فقدان نهائي للأموال إذا لم تكن هناك نسخ احتياطية.

هذه الثغرة، التي تعتبر حرجة من قبل المطورين والمستخدمين، أدت إلى إزالة الإصدار المتأثر والتوصية بالعودة مؤقتًا إلى الإصدار 28.1، حتى يتم اختبار واعتماد رمز معدل.

تقدم النسخة التجريبية الجديدة تعديلات في عملية ترحيل المحافظ وعمليات تحقق إضافية لمنع حدوث خطأ الحذف. على الرغم من أن سجل التغييرات كامل تقني، إلا أن التغييرات الرئيسية تركز على منطق تحميل ملف المحفظة ومعالجة الأخطاء التي لم تكن تتعامل بشكل مناسب مع حالات التفاعل مع إعدادات التقليم (التي تقلل من مساحة التخزين عن طريق التخلص من البيانات القديمة على سلسلة الكتل) ووجود ملفات قياسية تم إنشاؤها في إصدارات سابقة من Bitcoin Core.

تُعتبر هذه التصحيحات أولوية قصوى من قبل المجتمع قبل إعادة إصدار v30 كنسخة موصى بها للاستخدام العام.

النقاش في مجتمع البيتكوين

يأتي إصدار v30.2rc1 وسط نقاش أوسع داخل المجتمع حول مستقبل تطوير برمجيات البيتكوين. كانت الإصدارات 30 هدفًا للجدل قبل اكتشاف الثغرة، خاصة بسبب التغييرات المتعلقة باستخدام OP_RETURN، وهو آلية تسمح بإدخال بيانات عشوائية في المعاملات.

أعاد هذا النقاش إشعال المقارنات بين Bitcoin Core وBitcoin Knots، وهو تنفيذ بديل يحتفظ به المطور Luke Dash Jr.، والذي يتبنى موقفًا أكثر تقييدًا فيما يخص تخزين البيانات على سلسلة الكتل.

يجادل منتقدو Core بأن سلسلة الجدل تعزز الحاجة إلى نهج أكثر تحفظًا في تطوير البرمجيات الأكثر استخدامًا في الشبكة. من ناحية أخرى، يبرز المدافعون عن Core أن عملية التعرف العلني على الخطأ، والإزالة الفورية للإصدارات المتأثرة، والإصدار السريع لنسخة تصحيحية للاختبار، تظهر متانة نموذج التطوير المفتوح والأولوية المعطاة للأمان.

بينما تمر v30.2rc1 الآن بمرحلة اختبار من قبل المجتمع، يتوقع أن يتم إصدار النسخة المستقرة 30.2 في الأسابيع القادمة، إذا لم تُكتشف أخطاء حرجة جديدة. حتى ذلك الحين، تظل التوصية كما هي: يجب على المستخدمين تجنب أي عملية ترحيل للمحافظ في الإصدارات المتأثرة والحفاظ على نسخ احتياطية محدثة.

BTC0.04%
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • Gate Fun الساخن

    عرض المزيد
  • القيمة السوقية:$0.1عدد الحائزين:1
    0.00%
  • القيمة السوقية:$4.25Kعدد الحائزين:18
    3.32%
  • القيمة السوقية:$0.1عدد الحائزين:1
    0.00%
  • القيمة السوقية:$32.04Kعدد الحائزين:19
    74.27%
  • القيمة السوقية:$3.56Kعدد الحائزين:1
    0.00%
  • تثبيت