I suspect this idea might already be used a lot seeing how some captcha's work in determining if a visitor is human.