هل تساءلت يومًا ما الذي يمنع شبكات البلوكشين من التعرض للعبث من قبل المعدنين؟ هناك شيء يُسمى النونس (nonce) يقوم بمعظم الأعمال الشاقة، وبصراحة، فهم ما هو النونس في العملات الرقمية هو المفتاح لفهم كيف يعمل التعدين فعليًا.



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

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

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

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