Bei Bitcoin und anderen Kryptowährungen, die auf der Blockchain-Technologie basieren, bezeichnet der Begriff "Nonce", aus dem engl. Number used once, eine Zeichenfolge, die zusammen mit anderen Transaktionsdaten verwendet wird, um einen gültigen Proof-of-Work zu erzeugen.
Beim Mining von Bitcoin-Blöcken müssen Miner einen Hashwert finden, der unter einem bestimmten Zielwert liegt. Dieser Zielwert wird durch die Schwierigkeit des Netzwerks bestimmt.
Um einen gültigen Hashwert zu finden, fügen die Miner dem Block-Header, der die Transaktionsdaten enthält, eine Nonce hinzu und berechnen den SHA-256-Hash.
Die Nonce ist eine Zahl, die von den Minern bei jedem Berechnungsversuch erhöht wird, bis ein gültiger Hashwert gefunden wird.
Sobald ein Miner einen gültigen Proof-of-Work erbracht hat, wird der Block in die Blockchain aufgenommen und der Miner erhält eine Belohnung.
Die Nonce ist also ein wichtiger Bestandteil des Proof-of-Work-Konzepts von Bitcoin, da sie es den Minern ermöglicht, den Hash-Wert des Blocks so lange zu variieren, bis ein gültiger Wert gefunden wird.