هل تساءلت يوماً ما هو النونز في الأمان؟ إنه في الواقع أحد المفاهيم التشفيرية التي تبدو معقدة لكنها تصبح منطقية جدًا بمجرد أن تفهمها. دعني أشرح لك.



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

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

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

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

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

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

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