AI Briefing

bitchat: 전화번호 없이 블루투스 LE로 직접 연결하는 메신저

permissionlesstech/bitchat

·2026.08.20 09:57

블루투스 LE 기반의 로컬 메시 네트워크와 인터넷 기반 노스트 프로토콜을 동시에 활용하는 이중 전송 구조를 갖춘 메신저다. 계정 생성이나 전화번호 등록 없이도 주변 기기와 직접 연결하거나, 전 세계 노스트 릴레이를 통해 메시지를 주고받을 수 있다. 중앙 서버 의존도가 낮아 통신이 두절된 상황에서도 기능한다.

메시지는 전송 경로에 따라 자동으로 라우팅된다. 블루투스 범위가 닿는다면 가장 빠르고 프라이버시가 높은 로컬 경로를 우선 사용하며, 그렇지 않을 경우 노스트 네트워크로 전환한다. 노스트 기반의 위치 기반 채널은 지오해시 좌표를 활용해 블록부터 국가 단위까지 다양한 범위의 지역 채팅방을 제공한다.

보안 측면에서는 메시 통신에 노이즈 프로토콜을, 노스트 기반 개인 메시지에 자체적인 암호화 포맷을 적용한다. 기존 노스트 표준(NIP-17, NIP-44 등)과의 호환성은 없으며, bitchat 클라이언트 간에만 동작하는 구조다. 기기에 저장된 모든 데이터를 즉시 삭제하는 비상 지우기 기능도 제공한다.

iOS와 macOS를 네이티브로 지원하는 유니버설 앱으로, Swift로 작성되어 있다. 재난 대응이나 시위 현장, 인터넷 접속이 어려운 환경에서 즉각적인 통신 수단이 필요한 사용자에게 적합하다. 공개 도메인 라이선스로 배포되어 소스 검증과 수정이 자유롭다.

GitHub
GitHub 저장소

permissionlesstech/bitchat

bluetooth mesh chat, IRC vibes

Swift

이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 소개 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.