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



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

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

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

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

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

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

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

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

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

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

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