Proof of Work
Proof of Work (PoW) on näkymätön haaste, jossa selain ratkaisee laskennallisen tehtävän.
Miten se toimii
Kun PoW-haaste käynnistyy, selain suorittaa sarjan tiivistelaskentoja taustalla. Käyttäjä ei näe tai tunne mitään — se kestää 50–500ms vaikeustasosta riippuen.
Miksi se toimii botteja vastaan
Jokainen pyyntö vaatii prosessoriaikaa. Ihminen, joka lähettää yhden lomakkeen, tuskin huomaa viivettä. Botti, joka yrittää lähettää tuhansia lomakkeita, hidastuu merkittävästi, koska jokainen lähetys vaatii todellista laskentaa.
Täysin saavutettava
PoW ei vaadi visuaalista vuorovaikutusta — se on täysin näkymätön ja toimii automaattisesti. Tämä tekee siitä ihanteellisen vammaisille käyttäjille.
Varatoimi
Jos selain ei pysty suorittamaan PoW-haastetta (esim. hyvin vanha selain tai JavaScript pois käytöstä), matemaattinen CAPTCHA näytetään varatoimena.