Hash: Unterschied zwischen den Versionen

Aus Bitcoin Wiki
Wechseln zu: Navigation, Suche
(Seite erstellt)
 
(kein Unterschied)

Aktuelle Version vom 16. Januar 2013, 23:09 Uhr

Ein Hash-Algorithmus wandelt Daten beliebiger Länge in einen Datensatz fester Länge um, den Hash. Gleiche Daten führen immer zum gleichen Hash. Wird aber auch nur ein einzelnes Bit der Daten geändert sieht der Hash komplett anders aus. Wie alle Daten im Computer bestehen Hashes aus langen Zahlenketten und werden für gewöhnlich in hexadezimaler Schreibweise angegeben.

Bitcoin benutzt den SHA-256 Hash-Algorithmus um verifizierbare Zufallszahlen zu erzeugen, die einen vorhersagbaren Aufwand an Rechenzeit für das Erstellen benötigen. Einen SHA-265 Hash mit einem Wert kleiner als einen zuvor berechneten Hash zu erzeugen (target) lößt einen Block und erzeugt damit einige Bitcoins.