Le crypto mining utilise un système appelé hachage cryptographique. Cette fonction prend simplement n'importe quelle entrée (messages, mots ou données de toute nature) et la transforme en un code alphanumérique de longueur fixe appelé « hachage ».
Chaque entrée crée un hachage totalement unique, et il est presque impossible de prédire quelles entrées créeront certains hachages. Même la modification d'un caractère de l'entrée entraînera un code de longueur fixe totalement différent.
Chaque nouveau bloc a une valeur appelée « hachage cible ». Afin d’obtenir le droit de remplir le bloc suivant, les mineurs doivent produire un hachage inférieur ou égal à la valeur numérique du hachage « cible ». Puisque les hachages sont complètement aléatoires, ce n’est qu’une question d’essais et d’erreurs jusqu’à ce qu’un mineur réussisse.
Chaque entrée crée un hachage totalement unique, et il est presque impossible de prédire quelles entrées créeront certains hachages. Même la modification d'un caractère de l'entrée entraînera un code de longueur fixe totalement différent.
Chaque nouveau bloc a une valeur appelée « hachage cible ». Afin d’obtenir le droit de remplir le bloc suivant, les mineurs doivent produire un hachage inférieur ou égal à la valeur numérique du hachage « cible ». Puisque les hachages sont complètement aléatoires, ce n’est qu’une question d’essais et d’erreurs jusqu’à ce qu’un mineur réussisse.