هل سبق لك أن فكرت في ما يمنع شخصًا ما من سرقة مكافأة تعدين عن طريق النسخ واللصق؟ الجواب يكمن في تفاصيل صغيرة تُسمى nonce (“رقم يُستخدم مرة واحدة”).
أساساً، ما هو؟
nonce هو نوع من الرقم العشوائي الفريد الذي accompanies كل معاملة. عندما يقوم المنقب باستخراج كتلة من العدم، فإنه يجمع بيانات المعاملة + nonce، ويمر عبر دالة SHA-256، وينتج هاش. يحتاج هذا الهاش إلى التطابق مع هدف محدد ( المحدد بصعوبة الشبكة ). إذا تطابق → كتلة مؤكد، يحصل المنقب على المكافأة.
لماذا يوجد؟
بدون nonce، يمكن للمنقب أن يستمر في إعادة تدوير نفس الكتلة لعدد لا نهائي من المرات والحصول على مكافأة في كل مرة (أليس ذلك سخيفًا؟). يضمن nonce أن كل كتلة فريدة ولا يمكن تكرارها. إنه مثل ختم لا يتكرر أبدًا.
لعبة إثبات العمل
في إثبات العمل (PoW)، يتنافس المعدّنون عن طريق ضبط الnonce حتى يحصلوا على تجزئة صالحة. كلما زادت الصعوبة، زادت المحاولات اللازمة. أول من يحصل على التجزئة الصالحة يفوز. الnonce هو ما يجعل كل محاولة مختلفة.
لماذا يهم؟
بدون nonce = سلسلة الكتل غير محمية = شبكة ضعيفة. مع nonce = كل كتلة شرعية وغير قابلة لإعادة التدوير = شبكة آمنة. الأمر بسيط هكذا.
إنه تفصيل صغير يجعل كل شيء يعمل. 🔐
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
Nonce: "حارس" أمان البلوكتشين
هل سبق لك أن فكرت في ما يمنع شخصًا ما من سرقة مكافأة تعدين عن طريق النسخ واللصق؟ الجواب يكمن في تفاصيل صغيرة تُسمى nonce (“رقم يُستخدم مرة واحدة”).
أساساً، ما هو؟
nonce هو نوع من الرقم العشوائي الفريد الذي accompanies كل معاملة. عندما يقوم المنقب باستخراج كتلة من العدم، فإنه يجمع بيانات المعاملة + nonce، ويمر عبر دالة SHA-256، وينتج هاش. يحتاج هذا الهاش إلى التطابق مع هدف محدد ( المحدد بصعوبة الشبكة ). إذا تطابق → كتلة مؤكد، يحصل المنقب على المكافأة.
لماذا يوجد؟
بدون nonce، يمكن للمنقب أن يستمر في إعادة تدوير نفس الكتلة لعدد لا نهائي من المرات والحصول على مكافأة في كل مرة (أليس ذلك سخيفًا؟). يضمن nonce أن كل كتلة فريدة ولا يمكن تكرارها. إنه مثل ختم لا يتكرر أبدًا.
لعبة إثبات العمل
في إثبات العمل (PoW)، يتنافس المعدّنون عن طريق ضبط الnonce حتى يحصلوا على تجزئة صالحة. كلما زادت الصعوبة، زادت المحاولات اللازمة. أول من يحصل على التجزئة الصالحة يفوز. الnonce هو ما يجعل كل محاولة مختلفة.
لماذا يهم؟
بدون nonce = سلسلة الكتل غير محمية = شبكة ضعيفة. مع nonce = كل كتلة شرعية وغير قابلة لإعادة التدوير = شبكة آمنة. الأمر بسيط هكذا.
إنه تفصيل صغير يجعل كل شيء يعمل. 🔐