في استغلال تاريخي، تمكن متسلل مجهول من إنتاج 184,467,440,737 عملة بيتكوين في 15 أغسطس 2010، وهو ما يتجاوز بشكل كبير الحد الأقصى المسموح به من العملة المشفرة. كشفت هذه الحادثة عن ثغرة أمنية كبيرة في كود Bitcoin والتي فشلت في التحقق من صحة المعاملات بشكل صحيح.
تفاصيل الاستغلال
يحدد الكود المصدري للبيتكوين إجمالي العرض النهائي بـ 21 مليون قطعة نقدية. أنشأ المتسلل ما يزيد عن 8700 مرة من عملات البيتكوين مقارنة بـ 21 مليونًا في معاملة واحدة. قام المتسلل بتوزيع هذه العملات عبر ثلاثة عناوين، حيث يتلقى كل عنوانين 92 مليار قطعة نقدية مذهلة.
كانت ثغرة في نظام التحقق من المعاملات في بيتكوين هي سبب هذا الاستغلال. عند جمع قيم إخراج المعاملة، فشل الكود في التعامل مع حالات تجاوز السعة التي تزيد عن الكمية القصوى المسموح بها. سمح هذا الإغفال بتوليد مبالغ كبيرة بشكل تعسفي من عملات بيتكوين. اكتشف جيف جارزيك، الرئيس التنفيذي الحالي لشركة Bloq، هذه المشكلة وأطلق على الاستغلال اسم «خلل تجاوز السعة في بيتكوين».

الاستجابة وما بعد الحادث
خلال ثلاث ساعات من الإبلاغ وخمس ساعات بعد هجوم خلل تجاوز السعة، أصدر ساتوشي ناكاموتو ومطوّرو بيتكوين الآخرون تصحيحًا في الإصدار 0.3.1. تضمن هذا التحديث منطقًا لرفض المعاملات ذات قيم الإخراج المتجاوزة. كما تم إجراء شوكة تَلَطفية لسلسلة بلوكشين بيتكوين لإلغاء الضرر، لتعود إلى حالة سابقة لكتلة المخترِق.
بشكل ملحوظ، تم إعادة تنظيم 53 بلوكًا في عملية التراجع. ويُعد ذلك أكبر تصحيح على الإطلاق طُلب في سلسلة بلوكشين بيتكوين. لفترة وجيزة، وُجدت سلسلتان متنافستان لبلوكشين بيتكوين، حيث تبنّى المعدّنون النسخة المصححة. وبقيادة توجيه ساتوشي، أصبحت السلسلة المصححة في النهاية هي المسيطرة بعد 19 ساعة، رغم حدوث اضطرابات طفيفة من النسخة الخاطئة. بحلول البلوك 74,691، تمكن المعدّنون من إعادة ترسيخ سلسلة بلوكشين بيتكوين بشكل حازم.
على نحو لافت، وعلى الرغم من جسامة الثغرة، تعافت أسعار سوق بيتكوين بسرعة بعد الحادث. وبحلول نهاية العام، كانت قيمة بيتكوين قد ارتفعت بأكثر من 300% من 0.07 دولار إلى 0.30 دولار، على الأرجح بسبب الاستجابة السريعة والفعّالة. تم محو الاستغلال نفسه في إعادة تنظيم البلوكشين، ما أدى إلى تدمير 184 مليارًا من الرموز التي تم توليدها.
بعد أكثر من عقد من الزمن، لا تزال هوية المخترِق مجهولة. ومع ذلك، فقد نضجت بيتكوين بشكل كبير منذ ذلك الحين، حيث تمتلك ممارسات أمنية متقدمة لمنع استغلالات مماثلة. وقد لعبت هذه الحادثة المبكرة دورًا رئيسيًا في اختبار صمود بيتكوين خلال سنواتها التكوينية.
