Glossário

Algoritmo

15/04/2026

Na mineração de criptomoedas, um algoritmo (ou algoritmo de mineração) é a função criptográfica que define o quebra-cabeça computacional que os mineradores devem resolver para produzir um bloco válido. Cada blockchain especifica seu próprio algoritmo, e essa escolha determina diretamente qual hardware o minera de forma mais eficiente.

Como funciona um algoritmo de mineração

  1. Os mineradores pegam um bloco de transações pendentes e o combinam com um número aleatório chamado nonce
  2. Eles executam esses dados através do algoritmo para produzir um hash — uma string de saída de comprimento fixo
  3. Se o hash atender ao alvo de dificuldade atual da rede, o bloco é válido e o minerador ganha a recompensa do bloco
  4. Caso contrário, os mineradores mudam o nonce e tentam novamente — um ASIC moderno faz isso bilhões de vezes por segundo

Algoritmos de mineração comuns

Algoritmo Moedas Melhor hardware
SHA-256 Bitcoin (BTC), Bitcoin Cash (BCH) ASIC
Scrypt Litecoin (LTC) ASIC
kHeavyHash Kaspa (KAS) ASIC
Blake3 Alephium (ALPH) GPU, ASIC
RandomX Monero (XMR) CPU
Autolykos2 Ergo (ERG) GPU
KawPow Ravencoin (RVN) GPU
FishHash IronFish (IRON) GPU

Por que o algoritmo é importante

  • Compatibilidade de hardware — ASICs são fabricados para um algoritmo específico e não podem ser reutilizados para outros
  • Descentralização — algoritmos compatíveis com CPU, como o RandomX, são projetados para resistir ao domínio de ASICs
  • Rentabilidade — a dificuldade do algoritmo ajusta-se automaticamente à medida que mineradores entram ou saem da rede
  • Atualizações de algoritmo — alguns projetos mudam seu algoritmo via hard fork para invalidar ASICs existentes

Veja também