MestreInvestirInvestimentos & Ganhos · masterinvest.info

O que é um nonce (Nonce) em criptomoedas?

27-07-2019, 02:20
O que é nonce (Nonce) em criptomoedas?


Um nonce (nonce, de "número usado uma vez") é um número especial que os mineradores substituem em um cabeçalho de bloco ao fazer a hash. Ao mudar o nonce, um participante obtém um novo hash de bloco a cada vez sem afetar as transações dentro dele. Em essência, é um "disco" usado para selecionar um resultado adequado.

O objetivo da busca é encontrar um hash que satisfaça uma condição definida pela dificuldade atual da rede (por exemplo, que comece com um certo número de zeros). Como o resultado da hash não pode ser previsto com antecedência, a única maneira é passar sequencialmente pelos valores de nonce, tentando um após o outro. No processo de encontrar um novo bloco, um enorme número de nonces diferentes é gerado.

Esse mecanismo fundamenta o algoritmo Proof-of-Work: os cálculos gastos na busca servem como prova do trabalho realizado. Quando um valor adequado é encontrado, o bloco é considerado "resolvido", e qualquer participante pode facilmente e rapidamente verificar a correção do resultado simplesmente recalculando a hash.