أمن Blockchain: هل Blockchain آمن حقًا؟



تم تصنيف Blockchain على أنه أعظم ما في التكنولوجيا الحديثة عندما يتعلق الأمر بالأمن. في هذه المقالة نلقي نظرة أعمق على العناصر التي تحرك أمان blockchain.

إن أمان البيانات الشخصية ، وخاصة التي يتم تخزينها عبر الإنترنت ، مهم وكذلك حق من حقوق الإنسان. لعقود من الزمن ، كانت في خطر وتدهورت باستمرار. تقنية Blockchain يوفر حلاً أنيقًا لهذه المشكلة. بلوكشين ، كما يشير الاسم ، هي سلسلة من الكتل الرقمية التي تحتوي على مجموعة من المعاملات. تشكل جميع المعاملات في الكتلة جذر Merkel ويتم إنشاء التجزئة باستخدامه ، والتي يتم تضمينها في رأس الكتلة. كل كتلة في blockchain متصلة بالكتلة السابقة من خلال قيمة تجزئة الكتلة. وهذا بدوره يجعل blockchain مقاومًا لأي نوع من التلاعب ، لأن المتسلل سيحتاج إلى تغيير الكتلة التي تحتوي على تلك المعاملة وكذلك تلك المرتبطة بها ، لتجنب التعرض.

تم تصميم blockchain ليكون غير قابل للتغيير ، ومقاوم للعبث وآمن. الميزات التي تساعد في تحقيق ذلك هي:





دعونا نناقش هذه الخصائص.



اللامركزية

تعمل Blockchain على شبكة لامركزية حيث يتم تمرير أجزاء وقطع من المعلومات وتحديثها لجميع المشاركين بطريقة متسقة. وبالتالي ، كل شخص لديه آخر المعلومات المحدثة معهم. عند إجراء أي تغييرات ، سيتم التحقق من صحتها من قبل جميع المشاركين وبمجرد التحقق من صحتها ، عندها فقط سيتم إلحاقها في blockchain. لذلك يمكننا القول ، إن اللامركزية تسمح بنسخة واحدة من الحقيقة ولكن ليس هناك نقطة واحدة للفشل.
اللامركزية - أمن Blockchain - Edureka

التشفير والتجزئة

إنها خوارزمية رياضية معقدة تمنع الهجمات. جميع المعاملات مجزأة ومضمنة في الكتلة. تأخذ التجزئة قيمة إدخال وتطبق خوارزمية تجزئة (SHA-256في حالة Bitcoin) لإنتاج قيمة جديدة نسميها 'هاش'. الملخص ذو طول ثابت حسب الخوارزمية المستخدمة. بالنظر إلى الملخص ، من المستحيل تخمين القيمة ، أيضًا ، حتى التغيير الطفيف في القيمة يجعل التغييرات هي الملخص تمامًا ، بطريقة لا يمكن التنبؤ بها. الآن ، يتم تضمين تجزئة المعاملات هذه في رأس الكتلة مع تجزئة الكتلة للكتلة السابقة ، ويتم إنشاء تجزئة كتلة جديدة معًا. الآن سيتم تضمين تجزئة الكتلة هذه في رأس الكتلة التالي. هذه هي الطريقة التي يتم بها استخدام دالة التجزئة المؤمنة تشفيريًا لتشكيل سلسلة من الكتل.



بالإضافة إلى ذلك ، يتم توقيع كل معاملة رقمياً. لشرح هذا ، سأأخذ مثالا. لنفترض أنك تريد إرسال القليل من البيتكوين إلى ABC . لذلك ستقوم بتجزئة رسالتي بشكل مشفر باستخدام مفتاحي الخاص وإرسال التجزئة مع عنوان ABC . الآن سيتمكن كل شخص في الشبكة من عرض المعاملة والتحقق من صحتها باستخدام مفتاحي العام ، ولكن فقط ABC سيتمكن من إضافة عملات البيتكوين تلك في محفظته. لذلك ، يمكن للجميع رؤية المعاملة ولكن لا أحد يستطيع سرقتها.

بروتوكول الإجماع

ال بروتوكول الإجماع هي موافقة غالبية المشاركين في الشبكة فيما يتعلق بصحة المعاملة. يقوم عامل منجم واحد بالتحقق من صحة المعاملة بينما يمكن للشبكة بأكملها تأكيد مصداقية المدقق عن طريق التحقق من 'إثبات العمل' . لذلك ، حتى لو كان هناك عدد قليل من المشاركين الخبثاء في الشبكة ، فمن السهل استبعادهم ، ورأيهم لا يهم أبدًا.

تشكل هذه الخصائص الأساسية ثلاثية الأمان التي تندمج في blockchain وتثبط أي نوع من العبث

إنه جيد ولكنه ليس مثاليًا

قد تمنحك قراءة كل هذا الشعور بأن blockchain آمن وهذه حقيقة مطلقة. ليس هذا هو الحال حيث توجد تشققات في الواجهة. أكثر نقاط الضعف إقناعًا في blockchain هي الطريقة التي تتفاعل بها blockchain مع الكيانات الأخرى. يمكن للعقود الذكية أتمتة العديد من مهام blockchain ، لكنها جيدة فقط بقدر ما يتم ترميزها. على الرغم من أنها ليست جزءًا من blockchain ، إلا أنها تتفاعل معها ، لذلك إذا كانت الشفرة مكتوبة بشكل سيئ ، يمكن للقراصنة التسلل إلى عقد ذكي ويسرق الثروة.

وبالمثل ، يمكن للمؤسسات المركزية التي تتفاعل مع blockchain أن تعرض شبكة blockchain للخطر. يستهدف المتسللون عمومًا المستودعات المركزية حيث توجد نقطة فشل واحدة ، وهي نقطة ضعف يمكنهم استغلالها. لذلك ، لا ينبغي الخلط بين أمان تقنية blockchain والأخبار حول الاختراقات التي تتم في عمليات تبادل العملات المشفرة.

إليك بعض الأشياء التي يمكن تنفيذها -

تحويل ثنائي إلى int java
  • منع الجميع من الوصول إلى المعلومات الحساسة باستثناء المصرح لهم بالوصول إليها. تساعد عروض خدمة العضوية (MSP) في ذلك. يتحملون مسؤولية تسجيل المشاركين وتوفير الوصول إلى بطاقات الهوية الخاصة بهم وفقًا لدورهم.
  • قم بحماية المفاتيح الخاصة باستخدام أعلى معايير الأمان حتى لا يساء استخدامها أبدًا.

ستضيف كل هذه القدرات في شبكة blockchain الحماية التي تحتاجها لمنع الهجمات.

خاتمة

أود أن أنهي هذا المقال عن 'Blockchain Security' بالقول إن شبكة blockchain آمنة فقط مثل بنيتها التحتية. عند إنشاء شبكة blockchain ، يجب أن تبحث عن أفضل منصة للنشر. على الرغم من أن blockchain يحتوي على ميزات متأصلة توفر الأمان ، يمكن التلاعب بنقاط الضعف المعروفة في البنية التحتية من قبل المشاركين الضارين. أفضل نهج هو أن يكون لديك بنية تحتية مع أمان متكامل.

لا تزال blockchain تقنية ناشئة ، وهي تتحسن كل يوم. يعمل باحثو Blockchain على إصلاح الثغرات الأمنية. لقد شهدنا أيضًا الهارد فورك في الحالات القصوى ، حيث يمكن أن ينتج عنها إصدار جديد من blockchain. بالنظر إلى كل الأشياء ، تعد blockchain حلاً أفضل بكثير للعديد من المؤسسات. ولكن لا يزال من المهم الاستمرار في تطوير وتحسين النظام البيئي blockchain لجعله آمنًا قدر الإمكان.

إذا كنت ترغب في تعلم Blockchain وبناء مستقبل مهني في تقنيات Blockchain ، فراجع موقعنا و الذي يأتي مع تدريب مباشر بقيادة مدرب وخبرة مشروع واقعية. سيساعدك هذا التدريب على فهم Hyperledger Fabric بعمق ويساعدك على تحقيق إتقان الموضوع.

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في 'Blockchain Security' وسنعاود الاتصال بك.