All you need is someone to create a relay focused on the country or topic you’re interested in, then you add that relay to your relay list and you use it on any client.

Or a client could maintain a list of available country-specific relays, have a button for each one, you click your country of interest and the client knows which relay to point to. You could basically channel surf.

The more I think about it, the more I think these features of nostr:nprofile1qqsykd7klhautcjugml3jewuhtlw8zw04dl54tcdmw5m5vggk37ax3qpzfmhxue69uhkummnw3eryvfwvdhk6tcpr9mhxue69uhhxatswphhyapwdehhxarjxyhxxmmd9usvdssu are awesome and underutilized.

Reply to this note

Please Login to reply.

Discussion

Why does it need to be specific relays? A better solution would be for NOSTR to introduce a NIP where users can specify their country, state, city, etc., and this info gets propagated across all relays. That way, we wouldn’t rely on just one relay; every relay would have the same data. If one relay goes down, the info is still available on others. This eliminates the need for country-specific relays entirely.

Relays are just a place to store our notes and data, relays are not going to become a community

I don’t think it’s feasible for every relay to have every note. Or even every note of a given kind. Too much traffic will make them slow, so best case scenario is that we would end up being a victim of our own success. Different relays can serve distinct purposes. That’s one of the great things about nostr.

That's because the free relays allow anyone to connect and the scammers and bots fill up the hard drive and slow it down.

The paid relays don't fill up very fast and are quite fast because it's only users that are willing to pay. The future is paid relays for npubs that are serious about using nostr.

Every relay right now has the kind 0 data and we are fine. The only relays that purge their data is the free relays.

I see what you mean. Yes we can have different reays but I'm sure eventually the direction nostr will go is less powe to the relays and more power to the client.

I vote to give more power to the end user.

If I see Alice has N “verified” followers on one client, I want to see the same N on all clients — otherwise I have no idea what to do with the number. Which means the metrics like verified followers are personalized to me, calculated using the method that I select, and they follow me wherever I go on nostr. Which means less power to the clients.