Nonce (nonce, z ang. "number used once") to specjalna liczba, którą górnicy wstawiają do nagłówka bloku podczas jego haszowania. Zmieniając nonce, uczestnik uzyskuje nowy hasz bloku za każdym razem, nie wpływając na transakcje wewnątrz niego. W istocie jest to "pokretło" używane do wyboru odpowiedniego wyniku.
Celem poszukiwań jest znalezienie hasza, który spełnia warunek ustalony przez aktualny poziom trudności sieci (na przykład, który zaczyna się od określonej liczby zer). Ponieważ wynik haszowania nie może być przewidziany z góry, jedynym sposobem jest sekwencyjne przechodzenie przez wartości nonce, próbując jedna po drugiej. W procesie znajdowania nowego bloku generowana jest ogromna liczba różnych nonce.
Ten mechanizm stanowi podstawę algorytmu Proof-of-Work: obliczenia wydane na poszukiwania służą jako dowód wykonanej pracy. Gdy odpowiednia wartość zostanie znaleziona, blok uznawany jest za "rozwiązany", a każdy uczestnik może łatwo i szybko zweryfikować poprawność wyniku, po prostu przeliczając hasz.


