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



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

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

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

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

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

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

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

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