首页/详情

Kiyeovo:双模式 P2P 即时通讯工具(快速直连 & Tor 匿名)

Hacker News2026/04/02 23:32机翻/自动摘要/自动分类
1 阅读

内容评分

技术含量
7/10
营销水分
5/10

摘要

Kiyeovo 是一款开源桌面 P2P 即时通讯工具,提供快速直连和 Tor 匿名两种完全隔离的网络模式。支持端到端加密、文件共享、一对一音视频(仅快速模式)以及基于 GossipSub 的群组聊天,离线时可通过 DHT 进行消息转发。测试版已发布,作者征求社区反馈。

正文

项目概述

Kiyeovo 是一款开源的桌面点对点(P2P)即时通讯应用,近期发布了测试版。项目最初来源于作者的研究生论文——一个命令行安全聊天原型,后续升级为图形化桌面客户端,并加入了对明网(clearnet)的支持。

关键特性

  1. 双网络模式,完全隔离

    • 快速模式:基于 Direct Connect over UDP (DCUtR) 实现低延迟直连,支持语音通话。
    • 匿名模式:所有流量经 Tor 网络转发,提供匿名性,速度相对较慢。 两种模式使用独立的协议 ID、DHT 命名空间、Pub/Sub 主题以及本地存储,数据互不交叉。
  2. 通信机制

    • 双方在线时,消息通过 P2P 直接传输;任意一方离线时,自动切换至 DHT 网络进行存储转发。
    • 已读消息会发送 ACK 并在确认后自动删除,确保可靠性与隐私。
  3. 群组聊天

    • 采用 GossipSub 协议实现实时广播,离线用户登录后可从本地离线存储中拉取历史消息。
    • 群组的加入/退出等元数据同样通过 DHT 传播,全部加密存储。
  4. 其他功能

    • 端到端加密(E2E)通信。
    • 文件共享。
    • 一对一音视频通话(仅限快速模式,基于 WebRTC)。

已知限制

  • Tor 模式受网络延迟影响,离线消息的转发不是即时完成,而是“最终一致”。
  • 测试版暂不支持群组音视频通话。

反馈与参与

作者希望社区提供使用体验和改进建议。项目代码已在 GitHub 开源,欢迎提交 Issue 或 Pull Request。

项目仓库: https://github.com/Realman78/Kiyeovo

标签