Proof of Work

Le Proof of Work (PoW) est un challenge invisible où le navigateur résout un puzzle de calcul.

Comment ça fonctionne

Lorsqu'un challenge PoW est déclenché, le navigateur effectue une série de calculs de hachage en arrière-plan. L'utilisateur ne voit et ne ressent rien — cela prend entre 50 et 500 ms selon le niveau de difficulté.

Pourquoi cela fonctionne contre les bots

Chaque requête coûte du temps CPU. Un humain soumettant un formulaire remarque à peine le délai. Un bot essayant de soumettre des milliers de formulaires est considérablement ralenti car chaque soumission nécessite un calcul réel.

Entièrement accessible

Le PoW ne nécessite aucune interaction visuelle — il est complètement invisible et s'exécute automatiquement. Cela le rend idéal pour les utilisateurs en situation de handicap.

Solution de secours

Si le navigateur ne peut pas résoudre le challenge PoW (par ex. navigateur très ancien ou JavaScript désactivé), le CAPTCHA mathématique est affiché en secours.