## Definição

**Dificuldade da rede** é a medida do Bitcoin para indicar o quão difícil é para os mineradores encontrar um hash de bloco que satisfaça o [alvo de prova-de-trabalho](https://bitcoin.org/bitcoin.pdf) atual. Uma dificuldade maior significa que os mineradores precisam fazer mais tentativas de hash antes que um bloco válido seja encontrado. A dificuldade não é uma medida do volume de transações nem do tamanho dos blocos; ela mantém a produção de blocos do Bitcoin próxima de um bloco a cada 10 minutos.

## Como funciona

Mineradores de Bitcoin calculam repetidamente o hash de cabeçalhos de blocos candidatos e procuram um resultado abaixo de um valor-alvo. A dificuldade expressa o quão restritivo esse alvo é em comparação com o alvo mais fácil. Quando a dificuldade aumenta, o alvo fica menor, então menos hashes se qualificam.

O Bitcoin ajusta a dificuldade a cada [2,016 blocos](https://developer.bitcoin.org/devguide/block_chain.html#block-height-and-forking), aproximadamente duas semanas se os blocos chegarem a cada 10 minutos. A rede compara quanto tempo os 2,016 blocos anteriores levaram com os 20,160 minutos esperados. Se os mineradores encontraram blocos rápido demais, a dificuldade aumenta; se encontraram blocos devagar demais, a dificuldade diminui. Esse retargeting é automático e se baseia nos timestamps dos blocos e nas regras de consenso, não em qualquer operador central.

Com o tempo, a dificuldade tende a acompanhar o [hash rate](/pt/glossary/taxa-de-hash) total. Quando mais máquinas de mineração entram na rede, os blocos são encontrados mais rapidamente até que o próximo ajuste eleve a dificuldade. Quando máquinas são desligadas, os blocos ficam mais lentos até que o próximo ajuste reduza a dificuldade.

## Por que isso importa

A dificuldade da rede importa porque estabiliza o cronograma de emissão do Bitcoin e o ritmo de liquidação. Sem o ajuste de dificuldade, melhorias no hardware de mineração ou grandes mudanças na participação dos mineradores fariam os blocos chegar muito mais rápido ou muito mais devagar do que o previsto. O mecanismo ajuda a preservar o cronograma previsível de oferta por trás das regras monetárias do Bitcoin.

Para mineradores, a dificuldade afeta diretamente as expectativas de receita. A chance de um minerador encontrar um bloco depende de sua participação no hash rate total da rede, mas uma dificuldade em alta geralmente significa que o mesmo hardware ganha menos bitcoin, a menos que o preço, as taxas ou a eficiência melhorem. Por isso, mineradores acompanham a dificuldade junto com o custo da eletricidade, a [eficiência do hardware](https://shop.bitmain.com/), as taxas de pool e a recompensa do bloco.

Para usuários, a dificuldade contribui para a segurança. Uma dificuldade alta reflete uma grande quantidade de prova-de-trabalho acumulada por trás da cadeia, tornando mais caro reorganizar blocos recentes. A dificuldade não transforma transações inválidas em válidas, mas aumenta o custo econômico de competir contra mineradores honestos.

## Termos relacionados

- [Proof of Work](/pt/glossary/prova-de-trabalho): O mecanismo de consenso que exige que mineradores gastem trabalho computacional real antes que um bloco possa ser aceito pelos nós.
- Mining Difficulty: Uma expressão muito próxima, frequentemente usada como sinônimo de dificuldade da rede, especialmente ao discutir receita de mineradores de Bitcoin e períodos de retargeting.
- [O que é mineração de Bitcoin?](/pt/glossary/o-que-e-mineracao-de-bitcoin): O processo de montar blocos candidatos, calcular hashes dos cabeçalhos de bloco e competir para ganhar recompensas de bloco e taxas de transação.
- Difficulty Target: O valor máximo de hash de bloco aceito atualmente pela rede. A dificuldade sobe quando esse alvo fica menor.
