Zum Hauptinhalt springen
Empfehlungen

Hash-Funktion: SHA-256, Eigenschaften, Blockchain

Warum Hash-Funktionen Daten verdichten und für Blockchain sowie Sicherheit so grundlegend sind

TechnologieFortgeschritten3 Min. Lesezeit

Definition

Eine Hash-Funktion ist ein Verfahren, das Eingabedaten in einen kompakten Hash-Wert mit fester Länge umwandelt.

Eine Hash-Funktion ist ein mathematisches Verfahren, das beliebige Eingabedaten in einen Ausgabewert fester Länge umwandelt, den Hash. Sie ist das kryptografische Arbeitstier hinter Blockchains, digitalen Signaturen und der Datensicherheit. Bitcoin verwendet SHA-256, Ethereum die verwandte Funktion Keccak-256.

Eigenschaften einer sicheren Hash-Funktion

EigenschaftBedeutung
Deterministischgleiche Eingabe ergibt immer denselben Hash
Schnell berechenbarder Hash lässt sich effizient erzeugen
Urbildresistenzaus dem Hash lässt sich die Eingabe nicht rekonstruieren
Kollisionsresistenzzwei Eingaben mit gleichem Hash sind praktisch nicht findbar
Avalanche-Effektkleinste Eingabeänderung verändert den Hash vollständig

Erst das Zusammenspiel dieser Eigenschaften macht eine Hash-Funktion sicher. Fällt eine weg, etwa wenn sich gezielt Kollisionen erzeugen lassen, gilt die Funktion als gebrochen, wie bei MD5 und SHA-1 geschehen.

Wofür Hash-Funktionen genutzt werden

In der Blockchain sind Hash-Funktionen allgegenwärtig: Sie verketten Blöcke, bilden die Grundlage von Merkle-Bäumen, erzeugen Adressen und sichern digitale Signaturen. Beim Proof of Work bildet die Hash-Funktion das Rätsel, das Miner lösen: Sie probieren Milliarden Eingaben durch, bis ein Hash mit der geforderten Eigenschaft entsteht.

SHA-256 und Keccak-256

SHA-256 stammt aus der SHA-2-Familie und erzeugt 256-Bit-Hashes (64 Hexadezimalzeichen). Bitcoin nutzt es sowohl fürs Mining als auch für die Blockverkettung. Ethereum verwendet Keccak-256 (oft als SHA-3 bezeichnet, technisch leicht abweichend) unter anderem zur Adressbildung. Beide gelten nach heutigem Stand als sicher.

Warum Hash-Funktionen so grundlegend sind

Ohne sichere Hash-Funktionen gäbe es keine vertrauenswürdige Blockchain. Sie sind der Grund, warum sich die Historie einer Kette nicht unbemerkt verändern lässt und warum jeder Teilnehmer Daten unabhängig überprüfen kann. Eine Schwäche in der verwendeten Hash-Funktion wäre ein fundamentales Risiko, deshalb setzen ernsthafte Projekte ausschließlich auf bewährte, gründlich geprüfte Verfahren.

Steffis Tipp

Du musst SHA-256 nicht nachrechnen können, aber ein Gefühl für die Bedeutung hilft: Die Hash-Funktion ist das Fundament, auf dem die Fälschungssicherheit einer ganzen Blockchain ruht. Wenn ein Projekt mit „eigener, revolutionärer Kryptografie“ wirbt statt mit bewährten Standards wie SHA-256, ist das eher ein Warnsignal als ein Verkaufsargument.

Häufig gestellte Fragen

Was ist eine Hash-Funktion?

Eine Hash-Funktion ist ein mathematisches Verfahren, das beliebige Eingabedaten in einen Ausgabewert fester Länge umwandelt, den Hash. Sie ist deterministisch, schnell, nicht umkehrbar und kollisionsresistent. Hash-Funktionen sind die Grundlage von Blockchains, digitalen Signaturen und Datensicherheit. Bitcoin nutzt SHA-256, Ethereum Keccak-256.

Welche Hash-Funktion nutzt Bitcoin?

Bitcoin verwendet SHA-256 aus der SHA-2-Familie, sowohl für das Mining (Proof of Work) als auch für die Verkettung der Blöcke. SHA-256 erzeugt 256-Bit-Hashes mit 64 Hexadezimalzeichen und gilt als sicher. Ethereum setzt dagegen auf Keccak-256, eine verwandte, oft als SHA-3 bezeichnete Funktion.

Was macht eine Hash-Funktion sicher?

Sicher ist eine Hash-Funktion durch das Zusammenspiel mehrerer Eigenschaften: Sie ist deterministisch, nicht umkehrbar (Urbildresistenz), kollisionsresistent und zeigt den Avalanche-Effekt, bei dem die kleinste Eingabeänderung den Hash vollständig verändert. Fällt eine Eigenschaft weg, etwa durch erzeugbare Kollisionen, gilt die Funktion als gebrochen, wie bei MD5 und SHA-1.

Über die Autorin

Dr. Stephanie Morgenroth

Dr. Stephanie Morgenroth

Steffi ist promovierte Medizinerin, Krypto-Investorin seit 2021 und erreicht mit MissCrypto über 105.000 Menschen auf Social Media. Sie macht komplexe Themen wie Bitcoin, DeFi und Krypto-Steuern verständlich, ehrlich, unabhängig und ohne Hype.

Über Steffi

Risikohinweis: Meine Inhalte dienen ausschließlich zur Information und stellen keine Anlageberatung dar.

Diese Seite kann Affiliate-Links enthalten. Bei einem Kauf über diese Links erhalte ich eine Provision — du unterstützt meinen Kanal ohne Mehrkosten. Danke! ❤️