Twitter 联合创始人杰克·多西 (Jack Dorsey) 宣布推出一款名为 Bitchat 的全新去中心化点对点通讯应用。目前,该应用已在 Apple 的 Beta 测试服务 TestFlight 上线。
周日晚上,杰克·多西分享了 Bitchat 的白皮书,并附上了 TestFlight 链接,供任何有兴趣尝试这款应用的人使用。他表示,这个项目是自己周末学习“蓝牙网状网络、中继和存储转发模型、消息加密模型以及其他一些内容”的成果。
Bitchat 无需互联网即可运行
根据 Bitchat 的白皮书,该应用不依赖于传统互联网基础设施。它通过低功耗蓝牙 (BLE) 网状网络提供短暂的加密通信。这种设计确保即使在互联网中断或受到审查的情况下,用户仍能保持通信。
当用户向其他设备发送消息时,消息会被端到端加密并保留在设备内存中,服务器不会保存任何数据。此外,用户无需提供电话号码或电子邮件地址即可使用该应用。这使得 Bitchat 在隐私保护方面优于依赖 Meta 数据服务器的流行应用(如 WhatsApp)。
由于 Bitchat 依赖于 BLE 网状网络,每个设备既充当客户端又充当服务器。附近的设备(30 米以内)会组成集群。当一个集群中的设备进入另一个集群中设备的覆盖范围时,它们将作为桥梁连接两个群组。这使得消息能够通过多个集群跳跃,直到到达目标接收者。
白皮书进一步深入探讨了消息应用程序的架构、协议和安全机制。
Bitchat 如何增强隐私?
为了增强隐私,Bitchat 会在 30 到 120 秒的随机间隔插入虚假消息,并在真实传输中添加 50 到 500 毫秒的延迟。这种方法使得任何人都无法从统计学上区分真实消息,也无法将时间与用户活动关联起来。
消息不会永久保存在设备内存中。普通用户的聊天记录仅保留 12 小时,而收藏用户的聊天记录则会无限期保存。因此,即使有人获得了设备访问权限,也无法翻阅多年的旧对话。
Bitchat 不会泄露元数据,因为没有中心化服务器或服务提供商可以看到您的消息或与您对话的对象。相反,每个节点仅检查 TTL(生存时间)计数器和消息 ID,不会记录发送者、接收者或发送时间——仅保留足够的数据来判断何时停止转发。
Bitchat 提供了一种在抗议活动或灾区等情景下不间断的通信渠道,这些场景中互联网可能因故障、超载或被主动阻止而不可用。
除了创立 Twitter 和发展 Bitchat,杰克·多西还共同创立并领导了 Block(前身为 Square)。他支持 Bluesky 和 Nostr 等去中心化社交协议,并在近年来推动 Web5 和其他去中心化应用的发展,同时积极倡导比特币的普及。
KEY 差异线:加密货币项目用来获得媒体报道的秘密工具