ee11a5dff40c19a5...

ee11a5dff40c19a5...

npub

npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c

pubkey (hex)

ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49

nprofile

nprofile1qqswuyd9ml6qcxd92h6pleptfrcqucvvjy39vg4wx7mv9wm8kakyujgprf58garswvaz7tmjv4kxz7fwva6kcat8w4k82tnddajs40f4gm

动态 (5)

↳ 回复 elsat (npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5)

Thanks for taking interest. I will add methodology overview to the readme. To your questions: 1. I e...

IMHO regarding coverage: clients don't need to find a minimum set with maximum coverage. Clients can just connect to 500 relays to follow 500 people....

IMHO regarding coverage: clients don't need to find a minimum set with maximum coverage. Clients can just connect to 500 relays to follow 500 people. It still works. But of course it is more efficient to do otherwise, and especially if some relays are down, to find the set that is up and covers everyone. I think (as you describe in (8) that real world considerations probably far outweigh theoretical algorithm choices. But that doesn't mean we shouldn't bother to get the algorithms right.

Kind-1 (TextNote)

2026-02-26T19:30:28Z

↳ 回复 3bf0c63f... (npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6)

Just to clarify here: I think we're talking about "read" relays, not "write" relays. So it's actuall...

Yeah, I got cobwebs in my brain still about nostr. Clearly relays need to filter nasty things. But if the option Leo suggests (asking the relay to f...

Yeah, I got cobwebs in my brain still about nostr. Clearly relays need to filter nasty things. But if the option Leo suggests (asking the relay to filter by WoT) were filtered at the relay (rejecting events outside of the WoT when they arrive, instead of when they are downloaded) then that relay could only really serve as a personal inbox relay for the one person.

Kind-1 (TextNote)

2026-02-22T19:12:24Z

↳ 回复 ee11a5df... (npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c)

Like I say, I'm not sure what the performance impact is without trying it. It saves some, it costs ...

Sorry I keep thinking about write relays not inbox relays. Just ignore my wanderings here. I need another coffee.

Kind-1 (TextNote)

2026-02-22T19:01:39Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

> Asking relays to compute WoT so you don't have to upload long lists of pubkeys has performance con...

Like I say, I'm not sure what the performance impact is without trying it. It saves some, it costs some. Should be explored. In any case if I follo...

Like I say, I'm not sure what the performance impact is without trying it. It saves some, it costs some. Should be explored. In any case if I follow 500 people, which relays am I asking this of? My presumption is that I still find those 500 people's write relays and go ask them, which means I wouldn't be "subscribed" to many of these relays, or I'd have to sign up to a lot of relays, or else relays also have to shuttle from other relays.

Kind-1 (TextNote)

2026-02-22T18:57:44Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

But relays allow me to provide very long lists of pubkeys to filter what I want to see. I can get al...

In general I agree with both of you. Filtering can be done either side. Personally I prefer client-side filtering and dumb relays because it puts me...

In general I agree with both of you. Filtering can be done either side. Personally I prefer client-side filtering and dumb relays because it puts me in control. I don't get to choose the relay that has the right censorship policies. The people I follow choose the relays, not me. But that only affects their posts and it makes some sense too. Asking relays to compute WoT so you don't have to upload long lists of pubkeys has performance consequences and I'm not sure if it is better or worse.

Kind-1 (TextNote)

2026-02-21T18:55:43Z