Zum Inhalt springen
Glossar

Nonce

Eine Nonce (“number used once”, einmalig verwendete Zahl) ist ein Wert, der variiert wird, um ein anderes kryptografisches Ergebnis zu erzeugen. Beim Proof-of-Work-Mining ist es die Zahl, die Miner wiederholt ändern, während sie nach einem gültigen Block suchen.

Wie es funktioniert

Um einen Block zu minen, hasht ein Miner den Inhalt des Blocks zusammen mit einer Nonce und prüft, ob der resultierende Hash das Schwierigkeitsziel des Netzwerks erfüllt. Falls nicht, ändert er die Nonce und versucht es erneut, milliardenfach pro Sekunde, bis eine einen qualifizierenden Hash ergibt. Die gewinnende Nonce wird in den Block aufgenommen, sodass jeder die Lösung sofort überprüfen kann.

Warum es wichtig ist

Die Nonce-Suche ist die “Arbeit” beim Proof of Work: schwer zu finden, aber trivial zu prüfen, und genau das sichert das Netzwerk. Eine andere Art von Nonce wird zudem in kontenbasierten Ketten verwendet, um die Transaktionen jeder Adresse zu ordnen und Wiederholungen zu verhindern.

Beispiel

Ein Miner, der die richtige Nonce findet, erhält die Block-Belohnung; alle anderen überprüfen sofort seine Antwort und machen weiter.