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



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

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

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

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

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

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

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

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