Hashing-Funktionen sind Algorithmen, die Daten beliebiger Größe in eine Hexadecimal-Zahl fester Länge umwandeln, auch Hash genannt. Hash-Funktionen sind Einwegfunktionen und können nicht umgedreht werden, um die Daten, die zur Erstellung des Hashes eingegeben wurden, aufzudecken. Die
Bitcoin
Blockchain verwendet den
SHA-256 Hashing-
Algorithmus für die Validierung von Transaktionen.
Jede Funktion, mit der Daten beliebiger Größe auf Daten fester Größe abgebildet werden können. *Siehe Kryptographische Hashing-Funktion.