文章摘要
Bitchat是一款基于蓝牙Mesh网络的去中心化点对点通讯应用,无需互联网、服务器或手机号。它通过物理邻近设备自组网,每台设备兼具客户端和服务器功能,自动发现节点并多跳转发消息,具备抗审查、抗监控和独立运行特性,适用于断网、灾难或网络受限环境。提供iOS/macOS版本。
文章总结
去中心化蓝牙Mesh通讯应用:bitchat
核心特点
bitchat是一款基于蓝牙Mesh网络的点对点通讯应用,无需互联网、服务器或手机号码即可运行。其去中心化架构使每个设备同时充当客户端和服务器,通过自动发现邻近设备并多跳转发消息来构建临时通信网络。
技术优势
- 抗审查性:摆脱对中心化基础设施的依赖,避免监控、审查或服务中断风险
- 强韧性:在断网、自然灾害、抗议活动或网络覆盖薄弱地区仍可正常运作
- 隐私保护:不依赖电话号码等身份标识,实现真正的匿名通信
平台支持
| 平台 | 下载渠道 | 系统要求 | 开源地址 |
|-------------|--------------------------------------------------------------------------|--------------------|--------------------------------------------------------------------------|
| iOS/macOS | App Store | iOS 16+/macOS 13+ | GitHub |
| Android | Google Play | Android 8.0+ | GitHub |
附加信息
- 技术白皮书:查看文档
- 软件授权:公共领域(Public Domain)
- 联系方式:权限自由技术团队
(注:原文中的ASCII艺术图形及部分技术术语已转换为更符合中文阅读习惯的表述)
评论总结
评论总结:
- 对项目创始人Jack Dorey的质疑
- 有用户明确表示不喜欢Jack Dorey的参与 "I don't know. I do not like Jack Dorey's involvement. Not a big fan of his."
- 也有用户对其参与表示惊讶 "Seeing Jack committing to this repo is kinda wild to me."
- 对蓝牙通信实用性的质疑
- 有用户质疑蓝牙通信的有限范围(400米)的实际用途 "Like, even BT5 range won't exceed 400 meters. What good is this?"
- 认为不适合抗议等场景 "You're not going to send images to journalists from protests with it"
- 技术功能建议
- 用户指出缺少延迟消息传播功能 "One missing feature: deferred message propagation"
- 建议增加消息缓存和中继功能 "You should also be able to run nodes to cache messages for longer"
- 实际使用情况
- 有用户反映在美国使用人数很少 "Every time I've logged into Bitchat, nobody appears to be online"
- 但也有报道显示在乌干达选举期间和牙买加飓风期间使用量激增 "Bitchat surges to #1 in Uganda amid pre-election internet shutdown"
- 替代方案讨论
- 有用户推荐Briar作为替代 "I'd rather use Briar"
- 讨论其他文件传输应用在无网络环境下的表现 "Android's QuickShare comes included by default, but it's buggy"
- 技术扩展
- 提到与Meshtastic整合以扩大通信范围 "interesting enhancement using Meshtastic to expand the range"