هجوم 51%
هجوم 51% هو نوع من الهجوم الذي يحدث عندما يكتسب مهاجم أو مجموعة من المهاجمين السيطرة على الأغلبية (على الأقل 51%) من قوة الحوسبة، أو معدل التجزئة، المشاركة في تعدين العملة المشفرة. وهذا يسمح لهم بعكس المعاملات على blockchain والعملات المعدنية ذات الإنفاق المزدوج.
من أجل تنفيذ مثل هذا الهجوم، فإنه يتطلب موارد وأموال كبيرة حيث يجب أن يتم الدفع لعمال المناجم مقابل جهودهم بالإضافة إلى الوصول إلى ما يكفي من الأجهزة لتحقيق 51%. على هذا النحو، لا يكون هذا النوع من الهجوم ممكنًا إلا إذا كان هناك عدد قليل من القائمين بالتعدين يتحكمون في معظم معدل تجزئة الشبكة.
يتم تحديد الاحتمالية والضرر المحتمل الناجم عن هجوم 51% من خلال عدة عوامل: القيمة السوقية للعملة المعدنية؛ العدد الإجمالي لعمال المناجم النشطين؛ مستوى التركيز بين كبار عمال المناجم؛ خوارزمية التجزئة المستخدمة بواسطة بروتوكول blockchain الخاص بالعملة؛ وتكرار المعاملة في الساعة. تعني القيمة السوقية الأعلى استثمار المزيد من الأموال في تأمين الشبكة مما يؤدي إلى انخفاض فرص النجاح في أي محاولة خبيثة ضدها. علاوة على ذلك، فإن وجود العديد من القائمين بالتعدين النشطين سيجعل من الصعب على المهاجم (المهاجمين) الاستيلاء على حصة الطاقة الحاسوبية البالغة 50%+1 اللازمة للتنفيذ الناجح. ويمكن تحقيق نفس التأثير من خلال عدد أقل من مجموعات التعدين ولكن عالية التركيز مقارنة بتلك الموزعة في أجزاء مختلفة من مناطق العالم. بالإضافة إلى ذلك، تعتبر أنواع معينة من خوارزميات التجزئة مثل SHA256 أقل أمانًا من غيرها مثل Ethash بسبب قابليتها للمركزية بينما تزيد أحجام المعاملات المتزايدة من المخاطر الأمنية المرتبطة بهجمات الإنفاق المزدوج بسبب عمليات إعادة تنظيم blockchain الإضافية التي يتطلبها المهاجمون قبل أن يتمكنوا من النجاح في مهمتهم.
من أجل منع هذه الأنواع من الهجمات، هناك العديد من الأساليب التي تتراوح من استخدام حلول برمجية متخصصة (مثل ChainSecurity) التي تكتشف السلوكيات غير النظامية داخل الشبكات حتى تغيير بروتوكول الإجماع بأكمله المستخدم بما في ذلك هجين PoW/PoS أو ترك إثبات العمل تمامًا (PoW) خلفه تمامًا ( في حالة الإيثيريوم).