概要
- Anubis はウェブサイトを AI企業のスクレイピング から守るための防御策
- Proof-of-Work 方式を採用し、通常利用者には負担が少ない設計
- 現在は一時的な対策で、今後は ブラウザの指紋認証 など恒久的な手法を検討
- 一部の JavaScript無効化プラグイン が動作を妨げる場合あり
- 利用者は JShelter等の無効化 を推奨
Anubisによるウェブサイト保護の仕組み
- Anubis はウェブサイト管理者が AI企業の過剰なスクレイピング からサーバーを守るために導入
- Proof-of-Work(PoW) 方式を採用し、アクセスごとに計算処理を要求
- Hashcash に着想を得た仕組みで、メールスパム対策の応用例
- 通常利用者 には計算負荷がほぼ無視できるレベル
- 大量アクセスや自動化ツール による負荷増大を防止
一時的な対策としてのAnubis
- Anubis は恒久的な解決策ではなく、 プレースホルダー的役割
- 今後は ヘッドレスブラウザの識別 や フォントレンダリングの違い などを利用した高度な判別技術を検討
- 正規ユーザーにはProof-of-Workページを表示しない運用を目指す方針
プラグインとAnubisの互換性
- Anubis は最新の JavaScript機能 を利用
- JShelter などのJavaScript制限プラグインが有効だと正常動作しない場合あり
- 対象ドメインでプラグインの無効化 を推奨
利用者への注意事項
- Anubis による一時的なアクセス制限が発生することあり
- 正常な閲覧のためには JavaScriptを有効化 し、 制限プラグインを一時停止 する必要
- 今後のアップデートでより利便性の高い保護策を導入予定