Definicja
Kosztuje CPU/czas boty przy skali; człowiek na jednej karcie prawie nie zauważa. Stosowane m.in. w Turnstile i innych „invisible” challenge’ach.
Jak działa
Serwer wysyła challenge + difficulty; JS/WASM liczy hash w pętli; wynik wraca w tokenie. Trudność rośnie z risk score. Nie zastępuje fingerprintu — spowalnia masowe requesty.
Przykład
100k równoległych rejestracji z farmy VM: PoW przy difficulty dopasowanej do score sprawia, że koszt CPU przewyższa zysk, podczas gdy użytkownik czeka <1 s.
W Aion Surf
PoW w Surfie jest opisany jako warstwa ekonomiczna detekcji (koszt automatu), często ukryta w widgetach CDN.
Jak robi to FalconPowiązane hasła
- Cloudflare Turnstile: Cloudflare Turnstile to wyzwanie „privacy-preserving” — często bez puzzli obrazkowych: PoW + sygnały przeglądarki + reputacja.
- Czym jest CAPTCHA: CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) to wyzwanie mające odróżnić człowieka od maszyny: obrazki, tekst, logiczne puzzle, niewidoczne score (v3), PoW.
- Warstwy detekcji ruchu: Warstwy detekcji to model obrony „w głąb”: IP/ASN i reputacja, TLS (JA3/JA4), HTTP/2–3 i kolejność nagłówków, JS fingerprint, zachowanie (mysz, timing), wyzwania (CAPTCHA, PoW) oraz sygnały po stronie aplikacji.
- Cloudflare Bot Management: Cloudflare Bot Management ocenia ruch na edge: bot score, JA3/JA4, ML, verified bots, WAF, Turnstile, Worker’y.