Proof of Work

Proof of Work (PoW) é um desafio invisível onde o navegador resolve um quebra-cabeça computacional.

Como Funciona

Quando um desafio PoW é acionado, o navegador calcula hashes em segundo plano até encontrar um com bits zero iniciais suficientes. Consoante o nível são 18 a 22 bits, ou seja, cerca de 0,26 a 4,2 milhões de tentativas — de meio segundo a alguns segundos num dispositivo comum. Se a máquina não conseguir a tempo, segue-se a captcha aritmética visível.

Por Que Funciona Contra Bots

Cada pedido custa tempo de CPU. Um humano a enviar um formulário mal nota o atraso. Um bot a tentar enviar milhares de formulários é significativamente abrandado, porque cada envio requer computação real.

Totalmente Acessível

O PoW não requer nenhuma interação visual — é completamente invisível e é executado automaticamente. Isso torna-o ideal para utilizadores com deficiência.

Alternativa

Se o navegador não conseguir completar o desafio PoW (ex.: navegador muito antigo ou JavaScript desativado), o CAPTCHA matemático é exibido como alternativa.