概要
- Anubis はサーバーをAI企業の 過剰なスクレイピング から守るための仕組み
- Proof-of-Work 方式を利用し、アクセス時に計算負荷を課す
- 大量アクセス にはコストがかかるが、個人利用にはほぼ影響なし
- JavaScript の現代的機能が必要で、特定のプラグインは無効化推奨
- 今後は 指紋認証 等の技術導入を計画
Anubisの仕組みと目的
- Anubis はWebサーバーを AI企業の自動スクレイピング から保護するための中間対策
- Proof-of-Work (例:Hashcash)を用いて、アクセス時に 計算問題 を解かせる方式
- 個人ユーザー には負荷が小さく、 大量アクセス 時のみコストが増大する設計
- サイトの ダウンタイム やリソースの枯渇防止
- 正規ユーザー の利便性と セキュリティ のバランスを取るための暫定策
利用上の注意点
- Anubis は 最新のJavaScript機能 を必要とする
- JShelter などのプラグインが有効だと 正常動作しない 可能性
- 該当ドメインでは プラグインの無効化 が推奨される
- 将来的には ヘッドレスブラウザの識別 や フォントレンダリング による指紋認証技術の導入予定
- Proof-of-Workページ は、より正規ユーザー向けに表示頻度を減らす方向
今後の展望
- Anubis はあくまで 一時的な対策 として設計
- より高度な ブラウザ識別技術 や ユーザー認証 への移行計画
- AIスクレイピング対策 の強化と 正規ユーザー体験の向上 を両立する方針