Hash Puzzle
Ein neuer Block einer Blockchain wird aus den aktuell abgeschlossenen Transaktionen gebildet. Außerdem enthält der neue Block den Hashwert des Vorgängerblocks. Ein dritter Teil des Blocks ist bis zur Erstellung des Blocks unbestimmt. Es handelt sich dabei um den Nonce, der einen Zahlenbereich darstellt. Die Aufgabe eines Miners ist es, die richtige Zahl aus dem Zahlenbereich der Nonce zu ermitteln. Ein richtiger Block weist beispielsweise führende Nullen auf. Dies ist das zu lösende hash puzzle. Im Grunde wird das Aussehen des Hashwerts beliebig vorgegeben. Es soll einfach sichergestellt werden, dass zur Berechnung des korrekten Hashwerts ein bestimmter Aufwand erforderlich ist. Deswegen wird dieses Verfahren auch als proof-of-work bezeichnet. Den korrekten hashwert kann nur durch Ausprobieren ermittelt werden. Nachteilig bei dem proof-of-work Verfahren ist der hohe Energieverbrauch zur Lösung des hash puzzles.
Zurück