SKYTAL

架构

在真正可行之处使用 P2P

P2P-first 架构:在可能时建立设备直连。消息、文件与通话的交付细节见下文各节。

通话

P2P 通话配合自动中继回退。优先使用设备间直连;当路由不可用时使用受保护的中继。

直连路由

当网络允许建立直接 WebRTC 连接时的主要场景。

中继回退

当无法建立直连时的自动备用路由。

消息(当前)

消息采用端到端加密保护。服务器参与加密数据的投递,但不接收消息明文。

文件(当前)

附件经服务器媒体层以加密形式传输。设备间直连文件传输目前不作为已实现功能对外说明。

当前可用能力

  • P2P 通话配合中继回退
  • Android 上 1:1 E2EE
  • 加密消息投递
  • 经媒体层的加密文件传输
  • 邀请制访问

消息和文件的直连 P2P 传输是架构的下一阶段,而非当前功能。

信任中心