Proof of Work
Proof of Work (PoW) on nähtamatu väljakutse, kus brauser lahendab arvutusülesande.
Kuidas see töötab
Kui PoW-ülesanne käivitub, arvutab brauser taustal räsisid, kuni leiab ühe piisavalt paljude eesolevate nullbittidega. Olenevalt astmest on see 18 kuni 22 bitti ehk umbes 0,26 kuni 4,2 miljonit katset — pool sekundit kuni mõni sekund tavalises seadmes. Kui masin ei jõua õigeks ajaks, järgneb nähtav arvutus-captcha.
Miks see robotite vastu toimib
Iga päring maksab protsessori aega. Inimene, kes esitab ühe vormi, märkab viivitust vaevalt. Robot, mis proovib esitada tuhandeid vorme, aeglustatakse oluliselt, sest iga esitamine nõuab tõelist arvutust.
Täielikult ligipääsetav
PoW ei nõua visuaalset suhtlust — see on täiesti nähtamatu ja töötab automaatselt. See teeb selle ideaalseks puuetega kasutajatele.
Varulahendus
Kui brauser ei suuda PoW väljakutset lõpule viia (nt väga vana brauser või JavaScript keelatud), kuvatakse varulahendusena matemaatiline CAPTCHA.