Probably not far off, yeah. That’s why it would be beneficial to continue to make both relays and clients smarter until relays can be used as interchangeable dumb pipes, without taking a hit on coverage of content.

Reply to this note

Please Login to reply.

Discussion

One way (which I know not everyone agrees with me on) is to have the Nostr equivalent of Mastodon's "instance federation" system.

In other words, for all relays who chose to do so, they would sync with every other known relay using relay software that supports that, like strfry.

This way, no matter which relay a user connects to, as long as that relay uses this functionality, they'll have good coverage of the posts of the users they follow.

If most relays do this, then it'll be possible for clients to intelligently pick which relays they connect to based on evenly distributing the load across relays, and they won't have to worry about missing out on events.