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



إذن، الـ nonce هو في الأساس رقم عشوائي يُستخدم مرة واحدة في عملية التشفير. الاسم يأتي من الإنجليزية "number used once". يبدو بسيطًا، لكنه في الواقع أحد العناصر الأساسية التي تعتمد عليها نظام أمان البلوكشين بأكمله.

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

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

في نظام إثبات العمل (Proof of Work)، الذي تستخدمه البيتكوين والعديد من الشبكات الأخرى، الـ nonce هو مكون حاسم. يتنافس المعدنون حرفيًا على من سيجد بسرعة القيمة الصحيحة لهذا الرقم التي ستعطي التجزئة المطلوبة. أول من يجدها - يحصل على المكافأة، وتُضاف كتلته إلى السلسلة.

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

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