農林漁牧網

您現在的位置是:首頁 > 農業

驗證碼很煩人,為了看清甚至懷疑自己視力有問題,它到底有什麼用

2022-04-18由 月林科普 發表于 農業

圖形驗證碼有什麼用

網站上的圖形驗證碼和簡訊息驗證碼並不是一個概念,我們需要區分清楚。

當我們使用手機號碼註冊賬號時,點選獲取驗證碼後,網頁或者app的後臺會生成驗證碼內容。

後臺透過傳送驗證碼內容和手機號給簡訊息服務商(第三方平臺),來判斷手機號碼是否正確以及驗證碼內容是否合規。

如果一切正常,第三方平臺將會把內容提交給通訊運營商(移動、電信、聯通),然後移動、電信、聯通就會返回一條帶有數字或者字母的簡訊息到我們手機,這也就是我們所熟知的簡訊息驗證碼。

但是與其相比,網際網路上的網站驗證碼就沒有這麼簡單了,接下來我們就來說說,網站為什麼要使用驗證碼。

驗證碼很煩人,為了看清甚至懷疑自己視力有問題,它到底有什麼用

2000年,人們在網際網路上一般使用郵件進行溝通,因為各種社交軟體在當時還沒出現。

然而有人卻動起了歪腦筋,他們透過批次註冊郵箱,大量群發詐pian郵件。

試想一下當你開啟郵箱準備收發郵件時,發現滿屏都是垃圾資訊廣告,這會是什麼體驗。

就連雅虎這個郵箱服務提供商,也對這些惡意註冊郵箱的行為束手無策。

不過事情很快出現轉機,計算機天才路易斯·馮·安(來自瓜地馬拉),提出了跨越時代的解決方案。

驗證碼很煩人,為了看清甚至懷疑自己視力有問題,它到底有什麼用

他的方案是,在註冊郵箱的過程中,可以加入一個判定環節。

也就是我們所熟知的圖形驗證碼,它們是一些歪歪扭扭、模糊不清的數字或者字母。

人類很容易就能完成這些圖形驗證碼的輸入操作,而對於當時機器來說,則是無法完成的。

這就是Captcha系統,中文名稱叫作“全自動區分計算機和人類的圖靈測試”。

關於圖靈測試的知識,我在《人工智慧擁有意識是什麼樣的體驗?網友:它可以陪我過五一嗎》一文中有講過,大家可以去翻閱一下。

驗證碼很煩人,為了看清甚至懷疑自己視力有問題,它到底有什麼用

驗證碼嚴格來說應該叫反向圖靈測試,因為它是由機器來判斷進行操作的是否為人類。

惡意註冊郵箱的行為暫時被阻止了,但是又產生了一個新問題,那就是填寫驗證碼太浪費時間了。

假設每個人輸入驗證碼需要10秒,世界上有幾十億人,加起來就是幾十億個10秒,這是非常浪費時間的。

為了解決這個問題,計算機天才路易斯又提出了新的解決方案,它就是reCaptcha驗證碼系統。

驗證碼很煩人,為了看清甚至懷疑自己視力有問題,它到底有什麼用

reCaptcha驗證碼系統由兩部分組成,第一部分不變,都是機器透過自動生成的內容來檢測是否為人類操作,而第二部分則是使用機器無法識別的文字。

如果我們在第一部分輸入正確,機器就會假設第二部分我們也是輸入正確的,然後透過驗證,把錄入結果返回到主機。

有朋友可能說第二部分怎麼直接就跳過了?

別擔心,主機會把第二部分內容傳送給多個使用者,進行交叉驗證,確保不會出錯。

驗證碼很煩人,為了看清甚至懷疑自己視力有問題,它到底有什麼用

然而,在人類透過驗證碼創造財富的同時,騙子也沒閒著。

他們透過各種方法來對付驗證碼系統。

第一個方法,透過僱傭大量人類勞動力來填寫驗證碼。

比如:在印度,每天如果能填寫1000個驗證碼,就可以獲得0。8-1。2美元的收入。

第二個方法更為高階,就是使用人工智慧。

2017年,美國人工智慧公司Vicarious,就提出了可以使用人工智慧技術來破解驗證碼系統,也叫遞迴皮質網路。

簡單來說,就是把一定數量的圖片給機器看,然後機器就可以透過自我學習總結出規律,從而識別驗證碼中不斷變化的圖案。

驗證碼很煩人,為了看清甚至懷疑自己視力有問題,它到底有什麼用

所以必須推出更先進的驗證碼系統。

谷歌在收購reCaptcha驗證碼系統後,推出了一種特殊的驗證碼系統——“I’m not a robot”。

在這套驗證碼的背後,同樣有強大的人工智慧在保駕護航。

當我們移動滑鼠的時候,機器會收集ip地址、瀏覽習慣、反應時間、滑鼠速度和軌跡等大量資訊,由此來判斷當前行為是否為真實使用者在操作。

科學技術能給我們帶來生活上的便利,也會被別有用心的人利用。

但人類總是能在關鍵時刻把文明拉回正道,使文明得以延續下去。

驗證碼很煩人,為了看清甚至懷疑自己視力有問題,它到底有什麼用

好了,本期就到這裡了,歡迎大家在評論區留下自己的看法。

我是月林科普,關注我,每天分享好玩有趣的科普知識。