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