Glossaire

Hachage

Le “hash” ou “hash value” est une valeur de longueur fixe obtenue en convertissant une autre valeur. Les hashes ne peuvent être convertis que dans une seule direction, il est donc impossible de convertir à nouveau des données hachées en données sources. Changer les données sources ne serait-ce que d’un chiffre, bouleverse complètement le hash. C’est pourquoi il est impossible de deviner la donnée source en se basant sur son hash.

Les hashes utilisés pour Bitcoin sont SHA-256 et RIPEND-160. Ils sont conçus pour être calculés par GPU. Cependant, il y a beaucoup d’altcoins (alternatives à Bitcoin) qui ont été développées plus tardivement et pour lesquelles le hachage Scrypt-type est employé. Cela rend le minage avec un PC ordinaire plus facile. En général, les mots de passe sont enregistrés dans un état haché. En faisant cela, les opérateurs ne peuvent pas connaître les mots de passe des utilisateurs et ils restent fiables, même en cas de leur divulgation. Il s’agit donc d’un aspect crucial du design.