NTF Hub Blockchain Course
مسار البلوكتشين / Nonce والصعوبة
Blockchain Course • درس تفاعلي

Nonce والصعوبة

الـ Nonce رقم يتغير حتى ينتج Hash يحقق شرط الصعوبة.

ما هو Nonce؟

Nonce رقم يضعه المعدّن داخل بيانات البلوك. يغيّره باستمرار لأن أي تغيير صغير يغير الهاش بالكامل.

nonce = 0 → hash = a83f...
nonce = 1 → hash = 91bc...
nonce = 2 → hash = 0000f2...

ما هي الصعوبة؟

الصعوبة شرط على شكل الهاش المقبول. في المحاكيات نستخدم غالبًا “يبدأ بعدد من الأصفار” للتبسيط.

الصعوبةمثال شرط
سهلةhash يبدأ بـ 0
متوسطةhash يبدأ بـ 000
صعبةhash يبدأ بـ 0000

جرّب

غيّر شريط Difficulty في المحاكي ثم اضغط Mine Block. ستلاحظ أن عدد المحاولات غالبًا يزيد مع الصعوبة.