Já parou pra pensar no que impede alguém de roubar uma recompensa de mineração fazendo copy-paste? A resposta está em um pequeno detalhe chamado nonce (“número usado uma vez”).
Basicamente, o que é?
Nonce é tipo um número aleatório único que acompanha cada transação. Quando um minerador tira um bloco do nada, ele combina os dados da transação + nonce, passa pela função SHA-256, e gera um hash. Esse hash precisa bater com um alvo específico (definido pela dificuldade da rede). Se bater → bloco confirmado, minerador ganha a recompensa.
Por que existe?
Sem nonce, um minerador poderia ficar reciclando o mesmo bloco infinitas vezes e receber recompensa toda vez (absurdo, né?). O nonce garante que cada bloco seja único e impossível de duplicar. É como um carimbo que nunca se repete.
O jogo da prova de trabalho
Na prova de trabalho (PoW), mineradores competem ajustando o nonce até conseguir um hash válido. Quanto maior a dificuldade, mais tentativas são necessárias. O primeiro que conseguir válida ganha. O nonce é o que torna cada tentativa diferente.
Por que importa?
Sem nonce = blockchain desprotegido = rede vulnerável. Com nonce = cada bloco é legitimo e não reciclável = rede segura. Simples assim.
É um detalhe pequeno que torna toda a coisa funcionar. 🔐
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Nonce: O "guardião" da segurança do blockchain
Já parou pra pensar no que impede alguém de roubar uma recompensa de mineração fazendo copy-paste? A resposta está em um pequeno detalhe chamado nonce (“número usado uma vez”).
Basicamente, o que é?
Nonce é tipo um número aleatório único que acompanha cada transação. Quando um minerador tira um bloco do nada, ele combina os dados da transação + nonce, passa pela função SHA-256, e gera um hash. Esse hash precisa bater com um alvo específico (definido pela dificuldade da rede). Se bater → bloco confirmado, minerador ganha a recompensa.
Por que existe?
Sem nonce, um minerador poderia ficar reciclando o mesmo bloco infinitas vezes e receber recompensa toda vez (absurdo, né?). O nonce garante que cada bloco seja único e impossível de duplicar. É como um carimbo que nunca se repete.
O jogo da prova de trabalho
Na prova de trabalho (PoW), mineradores competem ajustando o nonce até conseguir um hash válido. Quanto maior a dificuldade, mais tentativas são necessárias. O primeiro que conseguir válida ganha. O nonce é o que torna cada tentativa diferente.
Por que importa?
Sem nonce = blockchain desprotegido = rede vulnerável. Com nonce = cada bloco é legitimo e não reciclável = rede segura. Simples assim.
É um detalhe pequeno que torna toda a coisa funcionar. 🔐