Arquitectura
P2P donde realmente funciona
Arquitectura P2P-first: conexión directa entre dispositivos cuando es posible. Los detalles de entrega de mensajes, archivos y llamadas están en las secciones siguientes.
Llamadas
Llamadas P2P con relay de respaldo automático. Se prefiere una conexión directa entre dispositivos; se usa un relay protegido cuando la ruta no está disponible.
Ruta directa
Escenario principal cuando la red permite una conexión WebRTC directa.
Relay de respaldo
Ruta de respaldo automática cuando una conexión directa no es posible.
Mensajes hoy
Los mensajes están protegidos con cifrado de extremo a extremo. El servidor participa en la entrega de datos cifrados, pero no está destinado a recibir el texto en claro de los mensajes.
Archivos hoy
Los archivos adjuntos se transfieren a través de la capa de medios del servidor en forma cifrada. La transferencia directa de archivos entre dispositivos no se declara como función actual.
Qué funciona hoy
- Llamadas P2P con relay de respaldo
- E2EE 1:1 en Android
- Entrega cifrada de mensajes
- Transferencia cifrada de archivos a través de la capa de medios
- Acceso basado en invitación
La entrega P2P directa de mensajes y archivos es la siguiente etapa de la arquitectura, no una función actual.
