O hashpower, também conhecido como hashrate, refere-se ao poder computacional total usado em redes blockchain para resolver problemas criptográficos necessários para mineração, processamento e validação de transações. É uma métrica chave em blockchains de Proof of Work (PoW) como a Bitcoin, onde ajuda a proteger a rede e a garantir o funcionamento. O hashpower é normalmente medido em hashes por segundo (H/s).
Em blockchains de PoW, os miners competem para resolver problemas criptográficos complexos. Quanto mais hashpower eles tiverem, mais tentativas podem fazer por segundo, o que aumenta suas possibilidades de gerar o próximo bloco e ganhar recompensas. Um hashpower mais alto geralmente significa que um miner pode encontrar soluções mais rapidamente do que os concorrentes com menos hashpower.
É importante destacar que o hashpower está diretamente ligado à segurança de uma blockchain PoW. Um hashpower de rede alto geralmente indica uma blockchain segura, uma vez que o custo de computação para atacá-la se torna proibitivo. Por exemplo, mais poder de hash numa rede blockchain torna computacionalmente inviável para os atacantes controlarem a maior parte do poder de mineração da rede (por exemplo, lançar um ataque de 51%).
O hashpower também afeta a dificuldade de mineração da rede. À medida que o hashpower aumenta, a rede aumenta a dificuldade de mineração para manter tempos de bloco consistentes (ex.: a cada 10 minutos no caso da Bitcoin), e vice-versa. Dado que o hashpower reflete o trabalho computacional realizado, este está diretamente relacionado com o consumo de energia, levantando discussões sobre o impacto ambiental da mineração PoW.
