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



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

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

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

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

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

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

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

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

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