هل تساءلت يوماً ما الذي يمنع شبكات البلوكشين من التعرض للاختراق أو التلاعب؟ هناك آلية أنيقة جدًا وراء ذلك، وتبدأ كل الأمور بشيء يُسمى nonce في عالم التشفير.



فما هو الـ nonce بالتحديد في عالم التشفير؟ هو في الأساس رقم يُولد عشوائيًا ويُستخدم مرة واحدة فقط في كل معاملة تشفيرية. فكر فيه كالبصمة الفريدة لكل كتلة على البلوكشين. المصطلح نفسه يأتي من "رقم يُستخدم مرة واحدة"، وهذا هو بالضبط ما يفعله—يضمن ألا تكون هناك كتلان متطابقتان أبدًا.

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

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

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

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

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