>shared private relay I did a test with a friend. Each one run a simple relay on his PC. Each one set the nostr client to write on others relay and on his one in the same time. If one relay is offline, the other still get the notes/chats. It could be a simple p2p communication. I am fine with "not being online" so others can't sent me messages. It forces users to not stay online all fucking day and just do other things.

Replies (1)

To be honest, in my apps use case, you wouldn't expect people to be online all the time and at the same time, randomly, but they do still need to be able to sync data, so that's why I'm building it with the idea of a shared relay. They can sync p2p when possible but it'll fall back to checking the relay when it's not. That also means the app will be usable even without a shared relay but people would need to coordinate.
↑