nostr.wine already does this with it's filter relay (filter.nostr.wine)

Reply to this note

Please Login to reply.

Discussion

yeah great example, something like that! if in theory, all relays had this functionality, wouldn’t this mean that clients could connect a user to any handful of relays at random, and they’d get the coverage they need?

This is by design not part of the protocol, because it has a centralizing aspect to it. There is no global view of everything on nostr, just like there is no global view of everything on the internet. Relays can do this, but it will (and should) remain a custom, optional solution.