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



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

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

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

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

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

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

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