FFmpeg이 WebRTC 지원을 병합함

1 week ago 5

  • FFmpeg가 WebRTC 지원을 공식적으로 병합함
  • 웹사이트 보호를 위해 Anubis Proof-of-Work 시스템이 적용됨
  • 대규모 AI 크롤링으로 인한 서버 과부하 문제 대응 목적임
  • Proof-of-Work 방식은 일반 사용자의 부담은 적고, 대량 봇 트래픽에 불리한 구조임
  • JavaScript 사용을 필수화하여 비정상적 접근을 식별함

FFmpeg의 WebRTC 지원 병합과 Anubis 보호 시스템 안내

Anubis 도입 이유

  • 일부 웹사이트 관리자가 웹사이트 서버를 보호하기 위해 Anubis 시스템을 도입함
  • 최근 AI 회사들이 대규모로 웹사이트를 스크래핑하면서 서버 과부하 및 다운타임 현상 등 부작용 발생함
  • 이로 인해 일반 사용자의 웹 리소스 접근성 저하 현상도 나타남

Anubis의 원리와 목적

  • Anubis는 Proof-of-Work 기반 보호 솔루션임
  • Hashcash 아이디어와 유사하게, 사용자가 간단한 계산 문제를 푸는 방식으로 접근 권한을 얻게 됨
  • 사람에게는 부하가 크지 않지만, 대량 자동 접근(크롤러나 봇)에는 비용이 많이 드는 구조임
  • 현재는 임시방편 성격이 강하며, 향후에는 브라우저 지문(폰트 렌더링 등) 기반 정교한 판별 방식을 개발할 예정임
  • 궁극적으로는 증명 문제 풀이 없이도 정상 사용자를 식별할 수 있도록 진화할 계획임

사용자의 협조사항

  • JavaScript 기능이 필수적으로 요구됨
  • JShelter 같은 JavaScript 제한 플러그인을 활성화하면 페이지를 통과할 수 없음
  • JavaScript를 비활성화한 사용자의 경우, 향후 별도 무자바스크립트 솔루션이 추가될 예정임

배경 설명

  • 최근 AI 대규모 스크래핑이 웹사이트 인프라에 심각한 압박을 주고 있음
  • 이를 방지하기 위한 임시적 대책으로 Anubis와 Proof-of-Work가 도입됨

Read Entire Article