Proof of Work
A Proof of Work (PoW) egy láthatatlan kihívás, amelynek során a böngésző egy számítási feladványt old meg.
Hogyan működik
Amikor PoW-feladat indul, a böngésző a háttérben hasheket számol, amíg nem talál elég vezető nullbittel rendelkezőt. A szinttől függően ez 18–22 bit, azaz nagyjából 0,26–4,2 millió próbálkozás — fél másodperctől néhány másodpercig egy szokásos eszközön. Ha a gép nem végez időben, a látható számolós captcha következik.
Miért hatékony a robotok ellen
Minden kérés CPU-időbe kerül. Egy ember, aki egyetlen űrlapot küld be, alig veszi észre a késleltetést. Egy robot, amely több ezer űrlapot próbál beküldeni, jelentősen lelassul, mert minden beküldés valós számítást igényel.
Teljesen akadálymentes
A PoW nem igényel vizuális interakciót — teljesen láthatatlan és automatikusan fut. Ez ideálissá teszi fogyatékossággal élő felhasználók számára.
Tartalék megoldás
Ha a böngésző nem tudja befejezni a PoW kihívást (pl. nagyon régi böngésző vagy letiltott JavaScript), a matematikai CAPTCHA jelenik meg tartalékként.