Kiyeovo:双模式 P2P 即时通讯工具(快速直连 & Tor 匿名)
Hacker News2026/04/02 23:32机翻/自动摘要/自动分类
1 阅读
内容评分
技术含量
7/10
营销水分
5/10
摘要
Kiyeovo 是一款开源桌面 P2P 即时通讯工具,提供快速直连和 Tor 匿名两种完全隔离的网络模式。支持端到端加密、文件共享、一对一音视频(仅快速模式)以及基于 GossipSub 的群组聊天,离线时可通过 DHT 进行消息转发。测试版已发布,作者征求社区反馈。
正文
项目概述
Kiyeovo 是一款开源的桌面点对点(P2P)即时通讯应用,近期发布了测试版。项目最初来源于作者的研究生论文——一个命令行安全聊天原型,后续升级为图形化桌面客户端,并加入了对明网(clearnet)的支持。
关键特性
-
双网络模式,完全隔离
- 快速模式:基于 Direct Connect over UDP (DCUtR) 实现低延迟直连,支持语音通话。
- 匿名模式:所有流量经 Tor 网络转发,提供匿名性,速度相对较慢。 两种模式使用独立的协议 ID、DHT 命名空间、Pub/Sub 主题以及本地存储,数据互不交叉。
-
通信机制
- 双方在线时,消息通过 P2P 直接传输;任意一方离线时,自动切换至 DHT 网络进行存储转发。
- 已读消息会发送 ACK 并在确认后自动删除,确保可靠性与隐私。
-
群组聊天
- 采用 GossipSub 协议实现实时广播,离线用户登录后可从本地离线存储中拉取历史消息。
- 群组的加入/退出等元数据同样通过 DHT 传播,全部加密存储。
-
其他功能
- 端到端加密(E2E)通信。
- 文件共享。
- 一对一音视频通话(仅限快速模式,基于 WebRTC)。
已知限制
- Tor 模式受网络延迟影响,离线消息的转发不是即时完成,而是“最终一致”。
- 测试版暂不支持群组音视频通话。
反馈与参与
作者希望社区提供使用体验和改进建议。项目代码已在 GitHub 开源,欢迎提交 Issue 或 Pull Request。
项目仓库: https://github.com/Realman78/Kiyeovo