Hello folks, I filed a patent application for a new CAPTCHA technology. The details do not belong here (much, much too long) but if you are interested you can see them in my Warrior Forum blog The Proof-of-Work CAPTCHA.
The Proof-of-Work CAPTCHA: Prove you are a computer!
42
Hello folks,
I filed a patent application for a new CAPTCHA technology. The details do not belong here (much, much too long) but if you are interested you can see them in my Warrior Forum blog The Proof-of-Work CAPTCHA.
Basically, what I am doing is combining a distorted-character captcha with something called a "Proof of Work" which is way to force the user's browser to carry out a complex computation of my choice, similar to HashCash and Bitcoin.
The Javascript code to perform the calculation is sent to the user's browser together with the captcha. The user is only required to solve the captcha, while their browser performs the calculations. In order for the user to be given access not only they have to solve the captcha (as in any regular captcha system) but their browser must also return the results of the proof-of-work calculation.
For an ordinary user this is no great burden, all they will see is that their computers will have a slightly higher processor load than normal. For the spammers, though, it will be a disaster.
The key is that, in general, automated spamming tools do not use a full browser, so they will not be able to produce the proof-of-work, and in any event the proof-of-work calculation will increase the amount of computation required well beyond anything reasonable (from the spammer's point of view).
I wonder if I can ask the warriors in this forum to suggest the best way to market this technology, and/or any ideas, suggestions, critiques (flames!) etc.
Thanks,
Joe (aka mekDroid)
I filed a patent application for a new CAPTCHA technology. The details do not belong here (much, much too long) but if you are interested you can see them in my Warrior Forum blog The Proof-of-Work CAPTCHA.
Basically, what I am doing is combining a distorted-character captcha with something called a "Proof of Work" which is way to force the user's browser to carry out a complex computation of my choice, similar to HashCash and Bitcoin.
The Javascript code to perform the calculation is sent to the user's browser together with the captcha. The user is only required to solve the captcha, while their browser performs the calculations. In order for the user to be given access not only they have to solve the captcha (as in any regular captcha system) but their browser must also return the results of the proof-of-work calculation.
For an ordinary user this is no great burden, all they will see is that their computers will have a slightly higher processor load than normal. For the spammers, though, it will be a disaster.
The key is that, in general, automated spamming tools do not use a full browser, so they will not be able to produce the proof-of-work, and in any event the proof-of-work calculation will increase the amount of computation required well beyond anything reasonable (from the spammer's point of view).
I wonder if I can ask the warriors in this forum to suggest the best way to market this technology, and/or any ideas, suggestions, critiques (flames!) etc.
Thanks,
Joe (aka mekDroid)
- massarogi
- [ 2 ] Thanks
- [1] reply
- mekdroid
- [1] reply
- NewParadigm
- [ 2 ] Thanks
- [2] replies
- mekdroid
- goindeep
- jchengery
- [ 1 ] Thanks
- Sushiman1111
- [ 1 ] Thanks
- SteveSRS
- [ 1 ] Thanks
- funkynassau
- [1] reply
- Paul Myers
- [ 1 ] Thanks
- [1] reply
- NewParadigm
- NewParadigm
- DubDubDubDot
- Kevin Maguire
- [ 1 ] Thanks
- [1] reply
- mekdroid
- clever7
- [ 2 ] Thanks
- [1] reply
- mekdroid
- Alex Blades
- [ 1 ] Thanks
- [1] reply
- mekdroid
- [ 1 ] Thanks
- [1] reply
- goindeep
- Hackbridge
- [ 1 ] Thanks
- [1] reply
- mekdroid
- Kevin Maguire
- [ 1 ] Thanks
- exoduspress
Next Topics on Trending Feed
-
42