MIP-05: Notificaciones Push que Preservan la Privacidad
MIP-05 define un protocolo para notificaciones push que mantienen la privacidad del usuario, resolviendo el problema de que los sistemas push tradicionales requieren que los servidores conozcan los tokens de dispositivo y las identidades de los usuarios.
Cómo Funciona
- Los tokens de dispositivo se encriptan con ECDH+HKDF y ChaCha20-Poly1305
- Las claves efímeras previenen la correlación entre notificaciones
- Un protocolo gossip de tres eventos (kinds 447-449) sincroniza tokens encriptados entre miembros del grupo
- Los tokens señuelo vía gift wrapping de NIP-59 ocultan los tamaños de grupo
Garantías de Privacidad
- Los servidores de notificaciones push no pueden identificar usuarios
- La membresía del grupo no se revela por patrones de notificación
- Los tokens de dispositivo no pueden correlacionarse entre mensajes
Tipos de Evento
- Kind 447: Publicación de token de dispositivo encriptado
- Kind 448: Solicitud de sincronización de token
- Kind 449: Respuesta de sincronización de token
Fuentes primarias:
Mencionado en:
Ver también: