I figured if nobody knew the relay address then nobody could connect to it but if you can limit it to pubkeys that probs easier
Discussion
People would see the relay address in your relay lists on your profile, so unless access is limited/restricted in some way others will connect to it.
I'm hoping at some point we can have multiple accounts and I could have one account only connect to the private relay so nobody could find it except friends. If thats even a thing lol
That could work as long as everyone connected to it only connected to that relay and never shared the address. Another way would be to put the relay on a VPN and then only give certain people access to the VPN. Others would still see the address in your relay list but they wouldn’t be able to connect unless they were allowed on your VPN
Instead of having different pubkeys.. Would be cool if clients implemented a "only use this relay for this session" kind of thing... Could switch seamlessly between the full global experience and a private your friends kind of thing..
Would need to control which relays you are writing to / reading from client side and not have it controlled by the global settings of which relay you use...
#[7] , this kind of thing should be fairly straightforward?
That would be cool. In that way relays become little private networks or chat rooms of their own.
Yeah that's what I was thinking!
More or less. It's a confusing experience for a non-tech user. You switch relays and your timeline PARTIALLY changes. You don't really know why certain posts disappeared but "most of the posts are there so there must be a bug in the app".
The usecase we're talking about here would be using nostr for a private ish chat room, like if in have a small relay with 20 friends Or whatever... Could 'enter' the chat room by setting amethyst tononoynread/write from this relay for now.
On the front end the user wouldn’t even have to see or understand that the relays are switching. Just have a list of “my networks” and depending which one you select the app automatically switches the corresponding relays on/off in the background.