图片验证码,电脑很难识别出图像内容;
问题验证码,用图片显示那你识别的数学题目,电脑难以计算答案;
3D 验证码,电脑难以识别出 3D 立体的图案;
广告验证码,例如给出可乐的标识,让你回答对应的品牌;
Gif 验证码,多个图层的叠加在一起,电脑难以识别答案在哪个图层;
视频验证码,给出一段视频,要求识别出视频内播放出的字符。
每次这个验证码系统都会提供两张图片,一张是未被辨识的文字,连提供方也不知道答案;另一张是已被辨识出的文字。如果用户答对了后一张的文字,那么也就意味着前一张也是由人来识别的。
这些答案就会被当作备选资料被记录下来,越多的人来作答,正确的答案也就越明显。该项目上线第一年,就有 4.4 亿个单词被辨认出来,群众的力量果然是无穷的。
被 Google 收购后,现在该验证码系统也有了更多的作用。除了做文字识别外,还能够帮助 Google 街景识别门牌码、增强 Google 的识图能力。通过将验证码的文字识别变成一个类似众包作业的东西,使得那些被浪费掉的时间重新具有价值,reCAPTCHA 验证码也算是门小小的公益事业。
但即使验证码具有公益作用,这也不会变成一将令人愉快的事情。这件事情实在太破坏上网体验了,原有的通过验证码来区分人和机器的方式也被更多人诟病。但是如果缺少这样的验证方式,网络会变的十分不安全。
例如登陆不需要验证码,电脑程序就可以通过不断的尝试登陆,对你的账号密码进行穷举破解,侵入你的个人资料;网站发帖没有验证码,恶意的程序就可以刷屏爆吧,破坏正常的上网体验。
今天,网站为了提供良好的用户体验,都尽量减少验证码使用的机会。大部分网站都会在用户输入错误密码后才会要求填写验证码,贴吧也给资深会员提供了发帖不需要验证码的特权。
而这次 Google 跳出了原本比拼图片识别的框架中,通过更复杂的算法来研究真人在网页上的行为。这种更智能更人性化的识别方式一定会得到普遍的接受。但是,这毕竟也是算法决定的,验证码产生的时候谁也没有料到,计算机的文字识别能力会进化的如此之快。
Google 新设计的“图灵测试”还能管用多久呢?在这场人与计算机的竞赛中,其实我们才刚刚起跑。