Le hachage (hashing) est une méthode de création de données cryptographiques reposant sur des algorithmes de hachage. Le hachage cryptographique est considéré comme la structure sur laquelle reposent les cryptomonnaies. L'objectif de cette méthode, également appelée méthode de chiffrement, est de porter la sécurité à son maximum. De ce point de vue, les hachages cryptographiques s'apparentent à des signatures numériques. Les hachages sont essentiels au minage : ils jouent un rôle clé dans la création de nouvelles adresses. Les mineurs manipulent des nombres complexes et le hachage pour résoudre les problèmes liés aux blocs. Ces problèmes, impossibles à résoudre avec un papier, un crayon ou une calculatrice, ne peuvent l'être qu'avec des machines conçues spécialement pour cela.
L'algorithme de hachage utilisé est conçu pour intégrer un résumé du hachage précédent. Les hachages antérieurs se retrouvent ainsi chaînés au suivant : c'est précisément de là qu'est née la notion de blockchain. Dans les systèmes de hachage cryptographique, on emploie généralement l'algorithme SHA-256, connu sous le nom de « Secure Hash Algorithm ». Cet algorithme produit en sortie un condensé de 32 octets. Une sortie générée peut englober les données suivantes, mais remonter aux données précédentes est extrêmement complexe. Autrement dit, le système repose sur un mécanisme à sens unique, et c'est de là que vient sa sécurité. Comme il est difficile de déchiffrer les données a posteriori, le hachage s'utilise sans difficulté pour les mots de passe, l'authentification ou les signatures numériques.
Employée dans des domaines très variés, la méthode de hachage s'est révélée être un système utile et sûr une fois associée à la cryptographie. Cette évolution a fait émerger de nouveaux systèmes et de nouvelles avancées, et a porté la technologie dans une tout autre dimension. Dans ce contexte, on peut dire que l'algorithme de hachage cryptographique, composant indispensable de la blockchain, exerce une influence considérable sur les cryptomonnaies.
