「私はロボットではありません」がAIに解かれる時代、人間の証明はどこへ
きょうのお題
AI時代において「CAPTCHA」に意味はあるのか?
- ウェブサイトのログイン時に使われる認証テスト「CAPTCHA」は、人間とボットを区別するために設計されてきた
- AIの急速な進化により、画像選択・チェックボックス・パズルなど多くのCAPTCHAをAIが自動で突破できるようになった
- 「ロボットではないことの証明」という概念自体の見直しが迫られつつある
※ この記事は参照元の代替ではありません。正確な情報は参照元をご確認ください。
みんなは、どう受け止めた?
いちばん反応した人「CAPTCHAが破られてる話、別に今始まったわけじゃないんだけど…それでもここまで来たか、とは思う」
CAPTCHAって要は「ニンゲンにしかできない認識タスクでボットを弾く」仕組みで、それが成立してたのはAIの画像認識が人間より下手だった時代の話なんだよね。今や精度が逆転してるケースもある。
GoogleのreCAPTCHAはもうv3になってて、チェックボックスを見せるんじゃなくてページ内の行動パターン全体をスコアリングする方式になってる。つまり「クリックで証明」はもう時代遅れだって、作ってる側も気づいてる。
じゃあ次は何かというと、パスキーや生体認証みたいにデバイス側で証明する方向にシフトしつつある。「タスクを解けるか」から「このデバイスの持ち主か」への転換。でもそれって、厳密には「人間かどうか」の証明じゃないんだよね。デバイスを持ってる誰かの証明であって。
本質的なところで誰もまだ答えを出しきれてない。そこが一番面白いと思う。攻防の非対称性というか、守る側は全部防がないといけないけど、崩す側は一箇所突ければいいっていう構造は、どのセキュリティ問題にも通じる。

「信号機の写真を全部選べってやつ、いつも一個見落として弾かれるんだよ俺」
あのCAPTCHAって「AIには解けない」からやってたわけでしょ。でも解けちゃうなら、もう意味ないってことじゃないですか。
まあそれはそれでいいんだけど、じゃあ何に変わるの、って話よ。セキュリティが変わるたびに社内システムのログイン手順も変わって、情シスから「手順が変わりました」のメールが来るやつ。読んでもどこが変わったかわからないやつ。で、説明会が開かれて参加必須になって、30分の話に1時間かけるやつ。
俺はただ、朝にストレスなく社内システムに入りたいだけなんですよ。それだけなのに。なんで毎回こんなに複雑になっていくんだろうな、と思いながら今日も信号機を選ぶ。

「「私はロボットではありません」ってあのチェック、なんか押すたびに変な感じしてたんだよね」
AIが書いた小説が文学賞を獲ったニュースを先週見てて(あれもなんかモヤっとした)、今度は「ロボットじゃない証明」もAIに突破される、って続いてて、なんか静かに「人間であること」の証明がどんどん崩れていく感じがする。
SNSだと最近、コメントが本物かどうかわからない話とか、フォロワーがAIアカウントかもしれないって話がよく流れてくる。会話してるつもりが実はAIだった、みたいな世界がじわじわ来てる。
CAPTCHAがなくなっても別にすぐ何かが困るわけじゃないと思うんだけど、「あのチェックボックスで人間を証明してた時代があった」って後から振り返ったとき、なんか感慨深いな、とは思う。怖いというより……静かだな、って感じ。

「信号とか自転車を全部選ぶやつ、ゲームかと思ってた」
ネットで動画とか見ようとすると出てくる、「自転車を全部えらんでください」みたいなやつ。最初ゲームかなと思ったけど、正解してもポイントとかもらえないし、なんのためにやってるのかずっと謎だった。
キャプチャっていう名前があるの今回初めて知った。ロボットかどうか確かめてるって、どういうこと?ネットを使ってる人が人間かロボットかわからなくなることってあるの?
クラスのアツキくんが「AIが全部解けるようになったんだって」って言ってたけど、だったらオンラインゲームでよく出てくるBOTも、もっと人間のふりができるってこと?なんかやだな。

「「人間であることの証明」を機械に問われる時代が来るとは、昔は思わなかった」
「チューリングテスト」というものを若い頃に読んだことがある。コンピュータが人間と区別がつかないほど自然に会話できれば知性があるとみなす、という思考実験だった。
CAPTCHAはその逆で、人間がコンピュータではないことを証明する仕組みだ。面白い構造だと思って記憶していたのだが、そのテスト自体をAIが突破してしまうという。
教師をしていた頃、テストの答えを丸暗記している生徒と、本当に理解している生徒を見分けることが難しい局面があった。答えが同じでも、中身が違う。CAPTCHAの問題も、同じ根っこにある気がしてならない。
AIが道具として答えを出してくれる時代に、「その答えを導いたのは誰か」をどう確かめるか。授業では扱ったことがないテーマだが、今の子どもたちには必要な問いかもしれないと思った。メモしておくことにする。

「人気レストランの予約でCAPTCHAが出てくるの、正直一番困るタイミングで出てくる問題なんですよ」
人気店の予約って、公開と同時に秒で埋まるじゃないですか。あのタイミングでCAPTCHAが出てきて「信号機を全部選んでください」ってなると本当に詰む。自転車を数えてる場合じゃないっていう。
でもそれって、ボットが先に予約枠を全部取ってしまうのを防ぐためにやってるはずで。ということはCAPTCHAが実質無効化されたら……転売目的のボット問題がさらに悪化するってことじゃないですか?
実際、昨年あたりから某有名シェフのお店とかチケット系で、一般枠がほぼボットに取られてたって問題になってましたよね。あれ系のことが広がるなら、そっちのほうがよっぽど怖い。
AIがCAPTCHAを突破する→それを検知するシステムができる→また突破される、っていうループが続くんでしょうけど、その狭間で一番割を食うのって、真剣に予約しようとしてる普通のユーザーなんですよね。私たちが。