15 ms·
Proof of work surely is a very interesting concept, but I'm not sure it's preferable to other methods. As far as I'm concerned using up 8 seconds of user compu
by yuvadam 16y ago
Proof of work surely is a very interesting concept, but I'm not sure it's preferable to other methods.
As far as I'm concerned using up 8 seconds of user computation time (during which you cannot guarantee responsiveness) is just as bad as throwing a cryptic CAPTCHA field in her face.
Methods such as timestamping, honeypots and dynamically added fields yield very good results for bot recognition.
- VMG 16y agoCan you expand on the timestamping method? I thought this could be easily circumvented by adding random delays to the bot requests.
- yuvadam 16y agoYou are absolutely correct. Timestamping alone does not suffice, but it is another layer of defense which does work. Most bots do not have random delays. I'll try to look up some numbers on this.
- bsaunder 16y agoSee also: http://news.ycombinator.com/item?id=2368486 http://news.ycombinator.com/item?id=2368486 (there are lots of comments, a couple of months ago, it would have been easy to see which ones are "interesting", now you must read them all).