概要
Anubis はサーバー保護のために導入されたシステム。 Proof-of-Work方式で AIによる大量スクレイピング を抑止。 一般ユーザーには影響が少なく、 大量アクセスのみ負荷増大。 将来的には 指紋認証技術 へ移行予定。 一部プラグイン(例: JShelter)は無効化が必要。
Anubisによるサーバー保護の仕組み
- Anubis はウェブサーバーをAIスクレイピングから守るためのミドルウェア
- Proof-of-Work(PoW) 方式を採用し、アクセスごとに計算負荷を課す
- 個人ユーザーの通常利用では 負荷がほとんど発生しない 設計
- 大量アクセス(スクレイピング) 時のみ、計算コストが累積し、実質的な抑止効果
- Hashcash に着想を得たPoW方式の応用
今後の対策方針とユーザーへの影響
- Anubisは 一時的な措置 として導入
- 今後は ヘッドレスブラウザの指紋認証 技術の導入を計画
- 例: フォントレンダリングの挙動 で識別
- 指紋認証が実装されれば、 正規ユーザーへのPoW課題表示は不要 に
- JShelter などの一部プラグインは、Anubisの動作に必要な モダンJavaScript機能を制限
- 該当プラグインは 無効化が推奨される
サイト管理者・ユーザーへのメッセージ
- Anubis は全ユーザーの利便性を守るための 妥協的な防御策
- サイトの ダウンタイムやリソース不可用 を防止
- AI企業による過剰なデータ収集 への対抗手段
- ユーザーは 一時的な手間 を理解し、協力が求められる