هجوم بنسبة 51% ؟

قبل ما نبدأ في شرح هجوم %51 لازم تكون على علم بانظمة البلوكشين و التعدين

بداية : تكمن قوة البلوكشين في :

1) الـ لامركزية ( لا يوجد طرف واحد متحكم في الشبكة ) لذلك لايوجد للمخترق مكان واحد لاستهدافه

2) طبيعتها الموزعة واتكلم عن اجهزة التعدين وملاكها

(1)
نتعمق اكثر وناخذ سير رحلة تحويلة البتكوين بالارقام مع الصورة :

1) ارسال معاملة البتكوين من محفظتي
2) تظهر التحويلة في البلوك
3) يرسل البلوك التحويلة لـ nodes يسالهم هل الحوالة حقيقة وفعلا احمد يمتلك بتكوين ؟
4) الـ nodes يقول نعم تم التحقق من المعاملة وفعلا احمد عنده بتكوين

(2)
5) الـ nodes رح تستلم رسوم التحويل مقابل تحققها من التحويل (رسوم الي ادفعها عند التحويل )

6) يتم اضافة البلوك الي تمت فيه المعاملة لشبكة البلوكشين

7) تظهر تحديثات التحويلة على البلوكشين ويحتاج البتكوين الى 6 تاكيدات لتتم المعاملة

8) يستلم محمد البتكوين

(3)
طبعا العملية تتم بشكل اوتميتك مجرد ما تملك اجهزة التعدين الي توفر شي يسمى ( Hash power )

عملية استخراج البيتكوين عن طريق التعدين تتطلب إكمال حل لغز رياضي صعب وتكون درجة صعوبته مبرمجة عمدا.

فـ Hash power هو مقياس لعدد مرات محاولة الشبكة إكمال حل هذا اللغز كل ثانية

(4)
اذن خلاصة : معاملة البتكوين تتطلب Hash power للموافقة على التحويل وهذا Hash power ياتي من اجهزة التعدين الي يمتلكها المعدنين

ال Hash power تكون موزعة بحيث المعاملة الواحدة تاخذ Hash power من عدة اجهزة وليست جهاز واحد وهكذا

طيب , وين يصير الاختراق او الخلل ؟
(5)
في برمجة البتكوين اذا امتلكت 51% من Hash power تقدر تسيطر على الخطوة رقم (4) في الصورة السابقة وهذه اهم مرحلة في التحويل

امتلاكك لهذه النسبة يعني اي حوالة تمر من خلالك تقدر توافق عليها وتقدر ترجعها وتتحكم فيها

طيب , هل يمكن تحويل الحوالة الى حساب اخر ؟ لا طبعا ولكن

(6)
كيف يحدث الاختراق ؟

عن طريق شي يسمى ( double spending ) الصرف الثنائي .. ورح اعطيك مثال عليه :

بعض المحافظ تسمح لك بارسال تحويلات بتكوين لاكثر من محفظة بنفس الوقت !

مثلا : تملك 1 بتكوين
ترسل الـ 1 بتكوين الى محفظة عبدالله
ترسل الـ 1 بتكوين الى محفظة نورة

(7)
في بايننس مثلا اذا اخذت 3 تاكيدات تنزلك الفلوس مع انها ( للان في الطريق )

المهم نكمل .. لان المخترقين يسيطرون على الخطوة رقم (4) nodes يوافقون 3 تاكيدات على التحويلين

ف يظهر المبلغ مرتين في محفظتين مختلفتين !

وبعدما توصل ويسحبوها يم رفض معاملة وقبول الثانية

(8)
النتيجة الان صارت وجود 2 بتكوين حقيقي
( والمرسل فقط 1 بتكوين )

ف يصير عندك تضخم في سعر العملة ويهبط سعرها بشكل كبير بمجرد ما تسمع وجود هجوم 51%

حدث هذا الكلام في
عملة الايثريوم كلاسيك في 2017 وكثير من العملات سابقا

(9)
هل سهل السيطرة على 51% من الشبكة ؟

طبعا لا , ومكلف جدا وهذا موقع يعطيك كم المبلغ المراد للسيطرة على عدة عملات لمدة ساعة

https://www.crypto51.app 

سابقا كانت مربحة للمخترقين لكن الان اصبحت مكلفة واصعب نتيجة زيادة المعدنين , ولكن لا تدري ما يحدث في حالة قررت دولة عظمة شي ما

(10)
ختاما : البلوكشين اامن الشبكات واكثرها لا مركزية وتوزيعا واختراقها صعب ومكلف لكن لا شي مستحيل !

اتمنى وصلت الفكرة بطريقة مبسطة

انتهى

رتويت ♥♥♥
You can follow @ksa_4crypto.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: