Proof of Work
Proof of Work (PoW) je neviditelná výzva, při které prohlížeč řeší výpočetní úlohu.
Jak to funguje
Když je spuštěna PoW výzva, prohlížeč provádí sérii hashových výpočtů na pozadí. Uživatel nic nevidí ani necítí — trvá to 50–500ms v závislosti na úrovni obtížnosti.
Proč to funguje proti botům
Každý požadavek stojí CPU čas. Člověk odesílající jeden formulář si sotva všimne zpoždění. Bot pokoušející se odeslat tisíce formulářů je výrazně zpomalen, protože každé odeslání vyžaduje skutečný výpočet.
Plně přístupné
PoW nevyžaduje vizuální interakci — je zcela neviditelné a běží automaticky. Díky tomu je ideální pro uživatele s postižením.
Záložní řešení
Pokud prohlížeč nemůže dokončit PoW výzvu (např. velmi starý prohlížeč nebo deaktivovaný JavaScript), zobrazí se matematická CAPTCHA jako záloha.