Voluntary
Net
Architecture
Identities
Identities are public keys.
Private keys and data are only held client-side.
Discovery
User nodes discover online friend nodes via rendezvous nodes.
Anyone can add a rendezvous node to the network.
Identities are not tied to rendezvous nodes.
Messaging
All messages are sent directly between clients.
Each message is encrypted for receiver and signed by sender.
Users cache and relay messages signed by identities they follow.
Recipient address for a message is only visible to recipient.