比特聊天 — 蓝牙 Mesh 去中心化即时通讯
来源:GitHub — 2026-07-28 · Swift · ⭐2,344 today
📋 概述
BitChat 是一个基于蓝牙 Mesh 网络的去中心化聊天应用,不依赖互联网或蜂窝网络即可实现设备间直接通信。它复刻了 IRC 频道的交互风格,让用户在无基站覆盖的野外、灾难场景或隐私敏感环境中保持即时通讯。项目用 Swift 编写,面向 Apple 生态,利用 CoreBluetooth 框架构建 Mesh 拓扑,消息通过节点逐跳转发,天然抗审查且零服务端成本。
🔑 核心要点
- 基于蓝牙低功耗(BLE)Mesh协议,无需 Wi-Fi 或蜂窝网络即可通信
- 采用类 IRC 的频道制消息模型,支持多人分组对话
- 纯去中心化架构,无中心服务器,每个节点既是客户端也是中继
- 使用 Swift + CoreBluetooth 开发,面向 iOS/macOS 原生体验
- 消息通过逐跳转发在 Mesh 网络中传播,覆盖范围随节点密度扩展
💡 金句
蓝牙 Mesh 聊天 + IRC 体验 — 在无网之地,让对话自然发生。
👍 0
👎 0
← 返回 GitHub Trending 首页