测评bitchat:推特创始人新作,这是加密通讯届的 「twttr」 时刻吗?

CN
15 小時前

20 年后,推特创始人 Jack Dorsey 带着新的产品 bitchat,极简回归。

2006 年的夏天,移动互联网还只是个新鲜词汇,功能机还是人们手里的主流装备,短信仍是最便捷的「移动社交」方式。那时,一个代号名为「twttr」的项目诞生了。它以 SMS 群发为起点,用极简的字数限制和最朴素的广播协议,第一次让「随时随地对话全世界」成为可能。

那间简陋办公室里,创始团队正激辩功能细节,而当时还只是大学生的 Jack Dorsey,就坐在他们中间。他用最直接的技术路径,把自己的交流理想变成了现实。twttr 很快成长为 Twitter——一个彻底改变全球社交生态的产品。

而 2025 年的今天,时光流转,技术和世界都已巨变,城市里 Wi-Fi 信号无处不在,5G 把万物拉进了同一个大网。但社交的本质其实并没有变:我们依然渴望自由、真实、无需中介的沟通。现实却并不总是美好,网络盲区、平台崩溃、数据泄露,随时随地可能发生。被易主的 Twitter 不仅换了 LOGO 和名字,也被马斯克重塑成全新的样貌。

而 Jack Dorsey,这位曾同时执掌两家市值超 50 亿美元上市公司的传奇人物,早已离开了 Twitter,将精力投入到加密行业和 Block 的建设之中。但他也并没有完全抛弃自己对社交赛道的热爱,像是又一次回归了 2006 年那个设计「twttr」项目的青年一样,在一个心血来潮的平常周末里,通宵达旦的亲自写下一行行代码,设计出了一个新的极简社交产品——bitchat。

唯一不同的是,bitchat 比「twttr」多了更多 Jack Dorsey 对极简协议、去中心化通信和信息自由的信仰。

核心功能亮点

在没有手机信号的户外露营、徒步、山地活动时需要分享位置、紧急求助;在音乐节、演唱会、体育场馆、漫展等网络常瘫痪的人群密集之处,和同伴轻松组建临时聊天网;突发灾害、停电断网、极端天气时,救援队、志愿者或居民组建应急通讯网;在社会运动、抗议现场、敏感讨论等需要保护隐私的环境下,难以追踪参与者;又或是在高校、夏令营、研究小组、极客聚会等封闭空间,做到最大程度的头脑风暴……在这些场景里,bitchat 都是一个好的选择。

bitchat 最大的亮点,就是完全不依赖任何基础设施——不用服务器、不靠 Wi-Fi 或手机信号。每台手机既是「收发器」也是「中继站」,用蓝牙低功耗(BLE)彼此发现。

而吸引加密行业的原因是,所有消息都是端到端加密。私聊时用到了 X25519+AES-256-GCM 等加密技术,群聊还能加密码,只有知道密码的人才能看到内容。消息只保存在本机,退出或关机就自动消失,没有后台痕迹。

且相比其他加密通讯产品,bitchat 完全抛弃了「登陆」的动作,不需要手机号、邮箱或是长串的密钥。每次上线都会生成一个随机的「用户 ID」,也可以自己随时修改,完全不用担心身份被追踪。

上手体验

下载安装及使用 bitchat


复制并在 iPhone 网页上打开下面的地址:https://github.com/jackjackbits/bitchat。

在页面中找到 TestFlight 邀请入口,点击「在 App Store 中查看」即可跳转到 TestFlight。如果你还没装 TestFlight,会自动提示下载。安装完成后,回到邀请页面,就能看到「bitchat mesh」的 Beta 版。

在 TestFlight 中安装 bitchat,点击「安装」按钮。你会看到一个简单的 App 信息页。安装过程大约需要 5–10 秒,等到按钮从「安装」变成「打开」即可。

打开 bitchat 后,系统会弹出「允许 『bitchat』 查找蓝牙设备?」的权限请求。提示内容:bitchat uses Bluetooth to create a secure mesh network for chatting with nearby users. 点击「允许」,才能让 bitchat 在后台扫描并连接周围设备,保证消息中继功能正常。

因为还在测试阶段,因此会提示分享反馈给开发者,直接点「下一步」跳过即可。最后点击「开始测试」,就能进入 bitchat 的主界面。

Tip:务必确认手机的蓝牙已经打开,并允许 TestFlight 在后台运行,否则你在附近出现的好友设备就搜不到了。

能发现 bitchat 完全没有登陆的过程,下载完成后就能直接使用。在 bitchat,每一次交流都匿名且不可追踪——没有手机号、邮箱,也不需要注册,任何时候你都可以改昵称。这种机制最大程度保护了用户隐私,让你在敏感场合或特殊场景下无需担心被追溯身份。

在页面最上方的 bitchat* @ 当前 ID 区域,可以随时修改自己的 ID,点击 @ 后面的名字,就能直接编辑并保存新的 ID。新 ID 会立即生效,马上在所有同一房间里的好友列表和消息头里显示。

端到端加密的无痕私聊

打开 bitchat 使用一段时间后,可以看到主界面会不断输出各设备的上线(connected)和下线(disconnected)、发言日志,每条记录前都有一个时间戳。

为了防止「时序分析」攻击,bitchat 会在所有操作后额外添加 50–500 毫秒的随机延迟,在记录时间的同时也能防止被「抓包」,网络流量和你的真实操作时间不会完全一一对应,同样能做到在敏感场合或特殊场景下防止被追溯身份。

bitchat 支持真正的端到端加密,每条消息都只有你和对方(或同群成员)能读到,连中转设备都无法解密。无论私聊还是群聊,内容始终安全私密,不会被平台、第三方截获。

看页面右上角,有一个小人图标,点开后会列出所有当前在线的 peer:绿色圆点表示在线、灰色叉号表示刚刚下线。对于常聊或重要联系人,点击名字右侧的☆星标,就可以把他们「收藏」起来。收藏后,该联系人前会出现星号,方便下次一眼识别。

在在线列表中,我们点击「小帅」进入私聊窗口——此时他的设备上方就会显示未读消息数。

此时小帅点开通知后,会看到发信人是「@BlockBeats>」,再进去就能查看完整聊天记录。私聊同样是端到端加密,对话内容无法被旁观节点解密。这里的所有消息的时间戳也会带随机时间扰动,确保私密性和抗流量分析能力。

创建房间等高级指令

这时候问题来了,公开对话的隐私性没那么好,假设我们想要进行多人的私密对话,又该怎么做呢?

在任何时候,只需在输入框中敲一个 /,屏幕下方就会弹出完整的命令列表:

比如/j 对应的是: 加入或创建一个房间。如果指定的房间已存在,就直接加入;如果不存在,就新建该房间并自动成为房主。

/rooms 对应的是: 列出当前所有发现(可加入)的房间名称,方便你快速查看有哪些可用房间。

/w 对应的是: 查看当前在线的用户列表,显示所有与你在同一房间或同一网络内的在线联系人。

/m 对应的是: 发送私密消息给指定用户。格式通常是 /m @ 用户名 消息内容,只有你和对方能看到。

/clear 对应的是: 清空当前聊天窗口里的所有消息记录,让界面恢复到刚打开时的空白状态。

/pass 对应的是:(仅限房主)设置或修改房间访问密码。执行后,加入此房间的用户都需要输入该密码才能进入。

/transfer 对应的是: 将房间的所有权转让给另一个在线用户。新房主将获得密码管理、消息保留等权力。

/save 对应的是:(仅限房主)切换本地消息保留开关:打开后,离线或重启 App 依然能在本地查看历史聊天;关闭后,消息只保存在内存,退出即被清空。

所以创建房间时,直接输入/j,接着在后面加上你想要的房间名,比如「testroom」,发送后如果该房间不存在,系统会自动创建并把你设为房主。创建完成后,屏幕上会出现提示:「joined room #testroom(created new room – you are the owner) *」

此时如果小帅也想进入该私密房间,则需要键入 /j testroom,在弹出的密码页面中输入密码,即可进入房间。

在房间内,也有一系列高级指令。输入 /pass yourSecret,会弹出密码输入框,验证通过后,只有持有这组口令的伙伴才能再次加入,只有房主才能给房间上锁或修改密码。还可以在房间内转移房间所有权,键入 /transfer @ 对方 ID,对方接受后,将自动成为新的房主,拥有人事管理、密码设置和消息保留开关的全部权限。

默认情况下,bitchat 的房间消息短暂存在内存里;房主可用 /save 在本地开启或关闭「消息保留」功能。当消息保留开启时,即使重启 App,也能在本地看到房间历史。再输一次 /save,即可关闭保留,恢复默认的「会话即刻蒸发」模式。

在掌握了基本的创建房间、加入房间、收发私聊和查看在线用户之后,接下来是一些主页面的高级命令,包括、清除聊天记录、查看在线用户及房间等等操作。

如果想临时「打扫战场」,在命令行输入 /clear,即可一键清空当前会话窗口里所有已显示的消息。清理后,画面会变得干净如初,就像这张图所示:

未来,bitchat mesh 将加入 Wi‑Fi Direct(250 Mbps、100 米)、超声波、LoRa 等多种传输方式,自动根据网络与电量切换;并可选接入 Nostr 协议,实现本地 Mesh 和互联网节点的桥接,扩展通信半径。

可以感受到,bitchat 完美继承了 Jack Dorsey 曾为 Twitter 制定的「简洁、约束、工艺」」三大核心原则。

这不是 Jack Dorsey 离开推特后,第一次建设社交协议。比如 2024 年,Jack Dorsey 主导的从 Twitter 内部孵化、后来独立出来的 Bluesky(目前他已不再与 Bluesky 有任何关联),也是以「中继频道」(Relay/Channel)为核心的去中心化社交协议,支持数万个由社区托管的服务器节点,理论上与 bitchat mesh 的 BLE 多跳中继在机制上异曲同工。

而比特币社区倡导的「无信任」精神也深深烙印在 bitchat 的设计中:没有中心服务器,没有云端存档,甚至连用户身份每次重启都会刷新。Nostr 的无状态发现机制、操作的随机延迟处理……所有这些细节,只为守住那一点最本真的「隐私与自由」。

bitchat 的出现,正是 Jack Dorsey 对去中心化和信息自由的又一次个人实践。在今天这个网络频频受限、数据泄露时有发生的时代,他重新把社交还给用户本人——让每一次对话,只受蓝牙信号的距离所限,不再被任何平台、任何服务器、任何中介所干预。

这也许就是 bitchat 最值得被期待的意义:它也许很小,也有很多缺陷,但从某种角度上来说,这也可能是加密通讯届的「twttr」时刻。

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

注册币安返10%送$600,超2亿人的选择
链接:https://accounts.suitechsui.blue/zh-CN/register?ref=FRV6ZPAF&return_to=aHR0cHM6Ly93d3cuc3VpdGVjaHN1aS5hY2FkZW15L3poLUNOL2pvaW4_cmVmPUZSVjZaUEFG
廣告
分享至:
APP下載

X

Telegram

Facebook

Reddit

複製鏈接