Anubisは、AI企業による攻撃的なスクレイピングからウェブサイトを保護するために、Proof-of-Work方式を使用しています。このメカニズムは、もともとメールのスパムを削減するために提案されたProof-of-Work方式であるHashcashにインスパイアされたものです。
このシステムは、大規模なスクレイピングのコストをスクレイパーにとって著しく高めることを目的としています。個々のユーザーの計算負荷は無視できる程度に留まりますが、大規模に行われた場合の累積的なコストによって、サーバーのダウンタイムやリソースの枯渇を引き起こす集中的なスクレイピング活動を抑止することを目指しています。
Anubisのドキュメントによると、このアプローチは暫定的な解決策として機能するものとのことです。これにより、フォントレンダリングを通じてヘッドレスブラウザのフィンガープリントを取得するなど、自動化されたスクレイパーと正当なユーザーを識別・区別するための、より高度な手法を導入するための時間を確保できるとしています。
技術的な要件として、Anubisは最新のJavaScript機能の使用を必要とします。これは、これらの機能を無効化するJShelterのような、プライバシーを重視したブラウザプラグインと競合する可能性があります。
出典
- Everyone should slow down AI development except for me (Hacker News Frontpage, 2026-09-13)
- Anubis ドキュメント