アヌビスのプルーフ・オブ・ワークロード保護メカニズムは、主に以下のプロセスで実装されている:
- チャレンジ・ジェネレーションクライアントがリクエストを開始すると、サーバーは乱数を含むSHA256計算 タスクを生成する。
- 計算による検証指定された難易度のハッシュ計算を指定された時間内に完了することをクライアントに要求(リーディング・ゼロ検証)
- アクセス制御認証されたリクエストのみウェブサイトのリソースへのアクセスが許可されます。
技術的な特徴は以下の通り:
- 通常のブラウザはミリ秒単位で計算を完了させることができ、ユーザー・エクスペリエンスはほとんど感じられない。
- AIクローラーが大量のリクエストを要求すると、計算コストは指数関数的に増大する
- 有効な計算能力を持たない自動化ツールの自動ブロック
- 検証プロセスは完全に自動化されており、人間の介入は必要ありません。
テストデータではcurlブラウザのようなツールから直接リクエストされた場合、プルーフ・オブ・ワークロード・リクエストを含むレスポンスが即座に受信され、ブラウザは検証プロセスを自動化することができる。
この答えは記事から得たものである。アヌビス:作業負荷の証明を通じてAIクローラーのクローリングを妨害するについて































