Proof-of-work CAPTCHA: how it works and where it breaks
A proof-of-work CAPTCHA makes the browser solve a puzzle instead of the human. How it works, why SHA-256 puzzles favour GPUs, why memory-hard Argon2id narrows the gap, and what proof-of-work cannot do alone.
Hauke Jung
October 12, 20266 min read