# Cap - 경량 PoW 기반 CAPTCHA 대체용 오픈소스

> Clean Markdown view of GeekNews topic #21191. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=21191](https://news.hada.io/topic?id=21191)
- GeekNews Markdown: [https://news.hada.io/topic/21191.md](https://news.hada.io/topic/21191.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-05-30T11:02:01+09:00
- Updated: 2025-05-30T11:02:01+09:00
- Original source: [capjs.js.org](https://capjs.js.org)
- Points: 16
- Comments: 1

## Summary

**SHA-256 Proof-Of-Work**에 기반한 새로운 오픈소스 솔루션으로, **프라이버시 보호**와 **간편한 통합**을 핵심으로 하여 기존 CAPTCHA 방식의 한계를 극복합니다. **JavaScript 런타임** 전반에서 자유롭게 적용 가능하며, **Docker 기반 REST API**로도 독립 실행할 수 있어 다양한 개발 환경에 적합합니다. **셀프호스팅**과 **커스터마이즈**가 용이하며, 작업 증명 방식으로 **자동화된 트래픽 방지**와 **직관적 사용자 경험**을 제공합니다.

## Topic Body

- **SHA-256 Proof-Of-Work**를 기반으로 하여, 기존 CAPTCHA보다 **빠르고** **프라이버시 친화적**이며, **통합이 매우 간단**한 오픈소스 CAPTCHA 대체제  
- **hCaptcha** 대비 250배 작고, 프라이버시를 중시하며 **사용자 정보 추적 및 지문 수집 없이** 동작  
- **JavaScript** 기반으로, **JS 런타임(Bun/Node.js/Deno)** 어디서든 통합 가능하며, **Docker**로 REST API 기반의 독립 실행도 가능함  
- **커스터마이즈**와 **셀프호스팅**이 용이하며, **백엔드와 프론트엔드**를 자유롭게 수정하거나 CSS만으로도 외형을 조정할 수 있음  
- **증명작업(proof-of-work) 방식**으로 봇 차단이 쉽고, 필요할때만 노출되는 **인비저블/플로팅** 등 다양한 모드 제공

## Comments



### Comment 39527

- Author: tribela
- Created: 2025-05-30T11:13:38+09:00
- Points: 1

PoW 캡차는 Anubis가 이상할 정도로 여기저기 자주 보이던데 Cap은 처음 보네요
