悪魔との戦いによる人間性の検証
文字合わせや信号機の識別は忘れてください。
自分が人間であることを証明するために、古典的なビデオゲーム「ドゥーム」をプレイすることを想像してみてほしい。
1993年に発売された『ドゥーム』は、火星や月、地獄で悪魔やアンデッドと戦う、古典的な一人称視点のシューティングゲームだ。
これは、Vercel社のCEOであるGuillermo Rauch氏による独創的なプロジェクト、Doom CAPTCHAのコンセプトである。
この新しいアプローチでは、ユーザーはドゥームのナイトメアモードを攻略し、3人の敵を倒してテストに合格しなければならない。
ゲームプレイと検証の融合
ラオウは、従来のボット認証方法に代わる、遊び心と挑戦心を備えたDoom CAPTCHAを紹介した。
典型的な歪んだ文字やチェックボックスにチェックを入れるのではなく、このCAPTCHAはDoom&x#27;のナイトメアモードで少なくとも3体の悪魔を殺すことを要求している。
彼はこのアイデアをX(旧ツイッター)で発表し、こう説明した、
「ドゥームをプレイし、ナイトメアモードで少なくとも3人の敵を倒し、あなたが人間であることを確認する。
ナイトメアモードからの生還
ドゥームのCAPTCHAをパスするために、プレイヤーは矢印キーとスペースバーを使って象徴的なスペースマリンを操作する。
単に迷路を進むだけでなく、より速く、より強く、より多くの悪魔が登場するドゥームのナイトメアモードを生き延びることが重要なのだ。
ある選手は自分の経験をこう語った、
"4回ほどバカをやった後、前に出て、それから後ろに下がれば、目の前にいる3人を撃てることに気づいた。
ラウチはこう答えた、
"ああ、これが必勝法だ"
挑戦は楽しいが、簡単にはほど遠いことは明らかだ。
なぜドゥームなのか?実験のためのクラシックな選択
1993年にイド・ソフトウェアから発売された『ドゥーム』は、1997年に公開されたオープンソースエンジンのおかげで、開発者たちに愛されてきた。
これにより、ビットコイン・ウォレットからスマート冷蔵庫まで、数え切れないほどのデバイスで修正・実行できるようになった。
その適応性の高さから、ATMからブロックチェーン・ネットワークまで、さまざまなプラットフォームに設置されており、風変わりなCAPTCHAとしては理想的な選択肢となっている。
さらに、Doomは以前にもプロジェクトに登場しており、NFTのようなDoginalsプロトコルを介してDogecoinブロックチェーンに統合することで、ユーザーがDogecoinユニットに永久的にメディアを刻むことを可能にしている。
これは、ゲームのレガシーにブロックチェーン文化のレイヤーを加えるものだ。
テック・コミュニティの熱意
ドゥームのチョイスは、その不朽の魅力を反映し、技術愛好家の注目を集めている。
このゲームの順応性と、コミュニティによるエンジンの創造的な使用は、技術界でこのゲームが存在し続ける理由となっている。
このような熱意は、2023年にイーサリアム・ネットワーク上で開催された「ドゥーム・オリンピック」のようなプロジェクトに見られ、多額の賞金を獲得し、ゲームが競争的かつ創造的な技術シナリオに関与する可能性を実証した。
VercelのAIツールを使用して構築
Doom CAPTCHAは、開発者が自然言語から複雑なウェブ・プロジェクトを作成することを可能にするVercel'のAIを搭載したウェブ開発ツールv0のデモンストレーションとしても機能する。
このシステムはAIを使ってCAPTCHAを生成し、ウェブ開発におけるクリエイティブなソリューションの可能性を示している。
しかし、Doom'のマップやテクスチャなどの非オープンソースのアセットを使用することは、著作権法に完全に合致しない可能性があるため、潜在的な法的懸念がある。
AI、ボット、進化するセキュリティ
AIモデルが進化し続ける中、従来のCAPTCHAシステムの有効性が疑問視されている。
OpenAIのGPT-4のような高度なモデルでさえ、完璧ではないにせよ、ドゥームをプレーできるようになった。
AIが急速に進歩する中、ボット検知におけるCAPTCHAの役割は、まもなく時代遅れになるかもしれない。
ラウチはCAPTCHAをより難しくすることをほのめかしているが、この方法がAIの能力の高まりにいつまで耐えられるかは不明だ。
ゲームを通じて再発明されたCAPTCHA
Doom CAPTCHAは、標準的なCAPTCHAとは一線を画す面白いものではあるが、ウェブ・セキュリティと人間認証の進化し続ける状況において、革新的なソリューションの必要性を強調している。
ボットがより洗練されるにつれて、このような独創的なアプローチはより一般的になり、セキュリティとインタラクティブな体験の境界線が曖昧になるかもしれない。
ただし、難易度は考慮しなければならない。
これは、チャレンジを完了できず、よりシンプルな検証プロセスを好むユーザーにとって障壁となり、ウェブサイトから離れる可能性がある。