Thought experiment: how would you design a communication system assuming that everyone has internet access, and the ability to introduce people into the system out of band offline, in a way that protected metadata revealing the systems users social graph of interactions?

Reply to this note

Please Login to reply.

Discussion

Nostr as is + encryption of metadata

That would not stop events being tied to an IP identifier, and would have an INSANE overhead because every client would have to scan EVERY event and try to decrypt it.

Route all the client/relay interactions through Tor. Probably wouldn’t be fast but that wasn’t a requirement, right?

I know I'd want to have custom identities for each conversation/group I join. With the ability to use the same name for multiple groups if I wanted to. Departmentalised identities would go a long way.

Could it need to be similar to ecash and mints with social contacts being locally held bearer info and a central signing “mint” to pass “connections” through system.

Come on Nostr. Use your noodles.

nostr:note1nqkku0wp6c25gvh43x258jaw9vv80c4dhx70wyfna8qwu7ky2z9s8xk458