bitchat
更新于 2026-09-03 15:58:03
bitchat:基于蓝牙的即时通信应用
bitchat 是一款无需服务器的蓝牙即时通讯应用,专为无网络环境设计。它通过结合蓝牙 Mesh 与 Nostr 协议,实现端到端加密的点对点通信,并支持消息重试、离线转发、多用户与自动发现等能力,适合救灾志愿者、野外探险队等小范围即时沟通场景。
核心能力
- 无服务器架构:不依赖中心服务器或互联网,仅靠蓝牙直连/组网通信。
- 蓝牙 Mesh 中继:消息可在设备间多跳转发,扩大覆盖范围。
- Nostr 协议:借助 Nostr 的密钥与消息模型承载身份与内容。
- 端到端加密:通信内容加密,提升无网络环境下的私密性。
- 可靠性与发现:支持消息重试、离线转发、多用户会话与自动发现 nearby 设备。
适用场景
- 灾害、断网或信号弱环境下的志愿者协调。
- 野外探险、营地等无蜂窝网络的小团队沟通。
- 对中心化平台不信任、希望去中心化短距通信的用户。
上手与二开建议
- 在支持蓝牙的移动端/桌面端安装运行,先与近处设备验证自动发现与加密会话。
- 多设备组网测试 Mesh 中继与离线转发。
- 二开:围绕中继策略、Nostr relay 与加密流程扩展;协议将由系统从 GitHub 自动同步。
注意事项
- 上手难度中等;通信受蓝牙距离与 Mesh 规模限制,不适合大范围。
- 无服务器意味着无中心备份,重要消息注意本地留存。