Werben Sie auf KripZen — bringen Sie Ihre Marke vor ein globales Krypto-Publikum.Kontakt aufnehmen →

Glossareintrag

Hashfunktion

Grundlagen

Eine kryptografische Hashfunktion wandelt jede Eingabe in einen Hash fester Länge – einseitig, kollisionsresistent und Grundlage des Mining.

Definition

Eine kryptografische Hashfunktion ist der Algorithmus, der Daten beliebiger Größe in eine Ausgabe fester Länge verwandelt – den Hash. Für den Einsatz in Kryptowährungen muss sie deterministisch und schnell sein, praktisch nicht umkehrbar und kollisionsresistent: Niemand soll zwei verschiedene Eingaben mit gleicher Ausgabe finden können. Bitcoin nutzt SHA-256, Ethereum Keccak-256; verschiedene Ketten und Wallets wählen verschiedene Funktionen, weshalb Hashes zwischen ihnen nicht austauschbar sind. Hashfunktionen tragen Mining-Rätsel, Merkle-Bäume, Adressableitung und Nachrichtensignaturen. Sie sind keine Verschlüsselung: Hashing ist einseitig und schlüssellos, schützt also Integrität statt Vertraulichkeit und lässt sich nicht zurückrechnen.

Als Nächstes

Verwandte Begriffe

Mehr in Grundlagen