هل تتساءل حقًا عن ما يحافظ في الواقع على أمان شبكات البلوكشين؟ لقد كنت أبحث في الآليات مؤخرًا، وهناك مفهوم في غاية الأهمية أكثر مما يدركه معظم الناس: النونص.



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

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

في بيتكوين تحديدًا، العملية بسيطة جدًا: يجمع المعدنون كتلة تحتوي على معاملات معلقة، يضيفون نونص فريد إلى رأس الكتلة، ثم يقومون بعمل هاش باستخدام SHA-256. يستمرون في تعديل ذلك النونص حتى يحقق الهاش الناتج هدف الصعوبة في الشبكة. بمجرد أن يجدوا ذلك، يتم إضافة كتلة صالحة إلى السلسلة.

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

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

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

لكن هنا ما يثير الاهتمام - هجمات النونص حقيقية. هجمات إعادة استخدام النونص تحدث عندما يعيد المهاجمون استخدام نونص خلال العمليات التشفيرية، مما قد يهدد الأمان. هجمات النونص المتوقع تسمح للمهاجمين بالتنبؤ والتلاعب بالعمليات لأن النونص يتبع نمطًا معينًا. هجمات النونص القديم تخدع الأنظمة باستخدام نونصات قديمة.

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

الخلاصة حول فهم النونص في سياق الأمن: هو ليس مجرد تفصيل في التعدين. إنه أساسي لكيفية منع البلوكشين للإنفاق المزدوج، والدفاع ضد هجمات السيبل، والحفاظ على عدم القابل للتغيير. كل كتلة شرعية تراها على السلسلة تمثل اكتشاف نونص ناجح. لهذا، فإن التنفيذ الصحيح للنونص مهم جدًا لنموذج الأمان بأكمله.
BTC1.75%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • تثبيت