O que é um nonce? O número que os mineradores mudam

2026-08-24

O que é um nonce? O número que os mineradores mudam

Um nonce é um "número usado uma vez" e, em uma blockchain de prova de trabalho, é o único valor que os mineradores ficam mudando enquanto disputam a construção de um bloco. Todo o resto do bloco fica parado enquanto o nonce é tentado repetidamente, até o hash do bloco atender à regra da rede. Veja o que é um nonce, como a mineração o usa e por que a mesma palavra significa outra coisa nas redes baseadas em contas.

O que é um nonce

Um nonce é apenas um número incluído nos dados sobre os quais o minerador calcula o hash, feito para ser usado uma vez e depois trocado. Sozinho, ele não faz nada de especial: toda a sua função é ser o único botão ajustável em um bloco que, no resto, está fixo. Ao percorrer nonces diferentes, o minerador produz um hash diferente a cada vez sem mexer em nenhuma das transações reais, que é exatamente o que a prova de trabalho precisa.

Como a mineração usa o nonce

O nonce num relance: o que é, como a mineração o usa, por que dá trabalho e um segundo sentido nas redes baseadas em contas.

Para adicionar um bloco, o minerador junta as transações e o cabeçalho e calcula o hash de tudo isso. A rede exige que esse hash fique abaixo de um certo alvo — na prática, que comece com uma sequência de zeros. Não existe jeito de calcular um nonce que produza esse hash, então o minerador simplesmente troca o nonce e calcula o hash de novo, bilhões de vezes por segundo, até uma tentativa cair abaixo do alvo. Esse nonce de sorte é a prova de que o trabalho foi feito.

Por que dá trabalho

Funções de hash são imprevisíveis: mude a entrada em um número e a saída parece completamente diferente, sem nenhum atalho para um resultado baixo. Encontrar um nonce válido é, portanto, pura tentativa e erro, e o quanto o alvo está baixo, ou seja a dificuldade, decide quantas tentativas são necessárias em média. O Bitcoin ajusta essa dificuldade para que, no conjunto da rede, um nonce vencedor apareça mais ou menos a cada dez minutos, não importa quanto poder de mineração esteja ligado.

Um segundo sentido

Para confundir, "nonce" também dá nome a outra coisa nas redes baseadas em contas, como a Ethereum. Ali, cada conta tem um nonce que apenas conta quantas transações ela já enviou, subindo de um em um. O papel dele é ordenar essas transações e impedir que a mesma seja repetida. Não tem nada a ver com mineração: é a mesma palavra, emprestada para outra ideia de "usado uma vez", então vale saber de qual nonce um texto está falando.

Em resumo

Na mineração, o nonce é o número que o minerador percorre em busca de um hash de bloco válido, e é a impressão digital visível da prova de trabalho: energia real gasta em tentativas até as regras serem atendidas. Nas redes baseadas em contas, um nonce conta as transações de uma conta. De um jeito ou de outro o tema é o mesmo, um valor usado uma vez, mas só o nonce da mineração é o que faz um bloco de prova de trabalho ser difícil de produzir e fácil de verificar. Para continuar aprendendo os fundamentos, acompanhe mais conteúdos da Bitbase Academy.

Leituras relacionadas

Outros artigos da Bitbase sobre este tema:

- O que é um nó de blockchain?

- O que é uma baleia cripto?

- Hard fork ou soft fork: qual é a diferença?

Aviso: Este artigo é conteúdo educacional da Bitbase Academy, fornecido apenas para fins informativos. Não constitui aconselhamento de investimento, negociação, tributário ou financeiro. Criptoativos são voláteis; avalie seu próprio risco. Escrito em junho de 2026; consulte as informações oficiais mais recentes.

Fontes

[1] Investopedia, "Nonce: What It Means and How It's Used in Blockchain" investopedia.com

[2] Bitcoin.com, "What Is Proof of Work (PoW)?" bitcoin.com

[3] Ethereum.org, "Ethereum Accounts" ethereum.org

Artigos relacionados

Mais