Hey one other thing… why do we need to add “another relay” for filter instead of being just Nostr.wine relay with eventually some commands in the end that can put “filter=true”, broadcast=true”?
Discussion
We decided to keep them separate as they scale very differently.
Nostr.wine has regional mirror relays that stream events to each other so the databases are local and extremely fast.
Filter is at least 10x bigger than nostr.wine in terms of db size and uses considerably more resources. It’s harder for us to scale them in the same way so we kept them completely separate.