لقد كنت أبحث في شيء يغفله معظم الناس عند تعلمهم عن blockchain — وهو النونز. إنه في الواقع أكثر أهمية مما يبدو، خاصة عندما تحاول فهم ما هو النونز من حيث الأمان.



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

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

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

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

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

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

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

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