Proof of Work
Proof of Work (PoW) je neviditeľná výzva, pri ktorej prehliadač rieši výpočtový hlavolam.
Ako to funguje
Keď sa spustí PoW výzva, prehliadač vykoná sériu hash výpočtov na pozadí. Používateľ nič nevidí ani necíti — trvá to 50–500ms v závislosti od úrovne náročnosti.
Prečo to funguje proti botom
Každá požiadavka stojí čas CPU. Človek odosielajúci jeden formulár oneskorenie takmer nezaregistruje. Bot pokúšajúci sa odoslať tisíce formulárov je výrazne spomalený, pretože každé odoslanie vyžaduje skutočný výpočet.
Plne prístupné
PoW nevyžaduje žiadnu vizuálnu interakciu — je úplne neviditeľné a beží automaticky. To ho robí ideálnym pre používateľov so zdravotným postihnutím.
Záložné riešenie
Ak prehliadač nemôže dokončiť PoW výzvu (napr. veľmi starý prehliadač alebo zakázaný JavaScript), zobrazí sa Math CAPTCHA ako záložné riešenie.