Once a handful of people are using Brainstorm, you’ll have the option of syncing with them. If you don’t know who they are, sync with whatever relays that you know about, like primal or damus, and them switch to decentralized relays once your WoT tells you which ones exist and can be trusted. With Brainstorm, the initial baseline GrapeRank WoT scores are to sort the real users from the bots, nothing more complicated than that. Nothing contextual, doesn’t require all that much data. For now, I’m using follows, mutes and reports and those can sync up pretty quickly. Once the bots are filtered out, you can start to build a few contextual trust metrics, and one of the first will be trusted relays.

Replies (1)

What I'm interested in with WoT relays is how you can gossip notes between them In a WoT model, you end up with a set of npubs you definitely want to fetch notes for. So the relay itself can subscribe to their notes from their outboxes. But if more people use WoT relays like this, then you could end up with many redundant subscriptions. So instead of a subscription, I was thinking of a gossip scheme where you ask a relay to notify you of just nevents for a given filter, and you can request the ones you're missing and vice versa. It's not exactly negentropy, but I guess it's kind of similar.