概要
- Anubis はウェブサイトを AIスクレイピング から守るための防御システム
- Proof-of-Work 方式を採用し、悪意ある大量アクセスを抑制
- 一般利用者には 負担が少なく、大量スクレイピングにはコスト増加
- 将来的には フィンガープリント 技術の活用を予定
- 一部プラグイン(例: JShelter)が機能を妨げる場合あり
Anubisによるウェブサイト保護の仕組み
- Anubis はAI企業による 攻撃的なスクレイピング からサーバーを保護
- サイトのリソースが過度に消費されることによる ダウンタイム防止
- Proof-of-Work (PoW)方式を導入し、アクセスごとに計算負荷を課す設計
- Hashcash のアイデアを応用したPoWスキーム
- 個人ユーザーには 影響が少ない が、ボットや大量アクセスには コスト増加
- PoW方式は 一時的な措置 であり、将来的には ブラウザのフィンガープリント 技術を活用予定
- 例: フォントレンダリング の違いによる判別
利用者への注意点
- Anubis は最新の JavaScript 機能を必要とする
- JShelter などのプラグインが有効だと、PoWページが正しく表示されない場合あり
- 上記プラグインを 無効化 することで、正常なアクセスが可能
今後の展望
- PoW方式 は一時的な措置として運用
- 今後は フィンガープリント技術 による正当ユーザー識別の強化を目指す
- ユーザー体験と セキュリティ の両立を重視