الإنفاق المزدوج: مشكلة الإنفاق المتكرر لنفس العملة الرقمية (Double Spending)
مفهوم الإنفاق المزدوج
يحدث الإنفاق المزدوج عندما تُستخدم نفس الكمية من العملات الرقمية أكثر من مرة. في العادة، يكون هذا نتيجة لهجوم سباق أو هجوم 51%.
أنواع الهجمات التي تؤدي إلى الإنفاق المزدوج
هجوم السباق
يتحقق هجوم السباق عندما يحاول مهاجم استخدام نفس العملات في أكثر من معاملة قبل أن يتم تأكيدها بالكامل على شبكة البلوكشين. هذا النوع من الهجمات يستغل الفترة الزمنية بين بث المعاملة الأولى وتأكيدها.
هجوم 51%
يحدث هجوم 51% عندما يتحكم شخص أو مجموعة من الأشخاص بنسبة تزيد عن 50% من قوة التعدين على شبكة البلوكشين. هذا التحكم يتيح لهم القدرة على إعادة كتابة البيانات على البلوكشين وخلق معاملة مزدوجة الإنفاق.
لماذا يُعتبر الإنفاق المزدوج مشكلة؟
الإنفاق المزدوج يمثل تهديدًا كبيرًا لنزاهة وموثوقية العملات الرقمية لأنه يتعارض مع المبادئ الأساسية للبلوكشين والتي تتطلب أن تكون العملات غير قابلة للإنفاق أكثر من مرة.
كيف يمكن الوقاية من الإنفاق المزدوج؟
من أجل منع حوادث الإنفاق المزدوج، تتبع شبكات البلوكشين عدة بروتوكولات أمان مثل التأكيدات المتعددة، وتوزيع السلطة بين مجموعة كبيرة من المعدّنين.
- التأكيدات المتعددة: يعتمد معظم مستخدمي العملات الرقمية على تلقي عدد معين من التأكيدات قبل اعتبار المعاملة نهائية.
- توزيع السلطة: يضمن توزيع قوة التعدين بين عدد كبير من المشاركين على الشبكة أن التحكم في البلوكشين لا يمكن أن يكون مركزيًا وبذلك يمنع هجمات 51%.