Who Does Anubis Stop?
11 hours ago
- #Web Accessibility
- #Anubis
- #Proof-of-Work
- Anubis 是一个需要工作量证明(PoW)才能访问资源的 HTTP 代理,旨在阻止 AI 机器人。
- 它未能有效对抗目标对手(例如 AI 抓取工具),因为这些对手可以轻易使用类似 anubis-fetch 的工具绕过它,这些工具能在本地或通过浏览器解决 PoW。
- Anubis 给人类带来了倒退性负担:它浪费了时间(例如,默认难度下每次解决约需 2 秒)和能源,尤其影响设备性能较弱的用户或非 JavaScript 客户端。
- 从全球范围看,Anubis 的 PoW 挑战可能浪费大量人类时间(例如,按每日 1000 万次解决量计算,每年约合 230 人·年)和能源(约 20 兆瓦时/年),却未能有效阻止 AI 机器人。
- 讽刺的是,AI 能轻易绕过 Anubis,而代价却由人类承担,这不仅削弱了开放网络,还未能解决其旨在应对的威胁。