كان مطورو البيتكوين تاريخياً يحتفظون بصمتهم بشأن أخطائهم البرمجية، حيث كانوا يركزون على إصلاح الثغرات دون تنبيه الجمهور. هذه السرية ساعدت في حماية الشبكة من القراصنة، لكن موجة جديدة من الشفافية تسلط الضوء الآن على الأخطاء الماضية.
في يناير 2021، تم إصدار تحديث رئيسي، Bitcoin Core 0.21.0، والذي دمج أكثر من 600 تغيير وأصلح أخطاء كبيرة، بعضها كان يمكن أن يسمح للقراصنة بسرقة البيتكوين. إذا تقدمنا بسرعة إلى اليوم، فإن معظم العقد تعمل على إصدارات أحدث بكثير، لكن المطورين يكشفون الآن عن المشكلات التي قاموا بإصلاحها في ذلك الحين.
تضمنت الأخطاء الرئيسية ثغرات سمحت بتنفيذ التعليمات البرمجية عن بُعد، وهجمات حجب الخدمة، وفرض الرقابة على المعاملات. كانت هناك ثغرة خطيرة بشكل خاص يمكن أن تمكن من تقسيم الشبكة بشكل كبير، مما يعرض مشكلة الإنفاق المزدوج.
مؤخراً، وافق مطورو Bitcoin Core على الكشف عن الأخطاء الأمنية التي تم إصلاحها منذ أكثر من 1.5 عام. بدأوا بالأخطاء التي تؤثر على الإصدار 20 وما دونه، مما أثر على حوالي 426 عقدة لا تزال تستخدم هذه الإصدارات القديمة. هذه الأخطاء، إذا تُركت دون تصحيح، كان يمكن أن تؤدي إلى سرقة الأموال، خاصة على شبكة Lightning.
تحرك المطورين نحو الانفتاح هو خطوة كبيرة، تظهر التزامهم بالأمان والثقة داخل مجتمع البيتكوين. من خلال مشاركة أخطائهم الماضية، فإنهم لا يحمون الشبكة فقط بل يثقفون المستخدمين أيضاً ويشجعون على ممارسات أفضل. هذا النهج التدريجي للكشف عن الأخطاء القديمة يضمن أن المجتمع يبقى على علم دون التسبب في حالة ذعر غير ضرورية.
في الأشهر القادمة، توقع المزيد من الكشف عن الإصدارات القديمة، بينما يواصل المطورون رحلتهم نحو الشفافية الكاملة.