jb55's avatar
jb55 _@jb55.com 11 months ago
after much research the correct answer to this is personalized pagerank
fiatjaf's avatar fiatjaf
View quoted note → What if we replaced follower counts with some other addictive metric in Nostr clients -- but one that was specific to Nostr and could actually work reliably and not be gamed? (No, I am not talking about zaps, these can also be gamed, and this is not a trivia question, I don't have any answers.)
View quoted note →

Replies (12)

jb55's avatar
jb55 _@jb55.com 11 months ago
many ways to implement wot. correct answer is personalized pagerank + custom nostr logic
Shawn's avatar
Shawn 11 months ago
Goodhart’s Law makes a single good metric impossible. “When a measure becomes a target, it ceases to be a good measure." The only solution is so many different measures (ie different one for each user) that it’s unfeasible for spammers to target every one.
jb55's avatar
jb55 _@jb55.com 11 months ago
Yeah just realized they are using it! Didn’t know that. we will likely do something similar inside our embedded relay
jb55's avatar
jb55 _@jb55.com 11 months ago
hence *personalized* pagerank. It would be different per-user based on their interactions
Karadenizli's avatar
Karadenizli 11 months ago
The more I think of this, the more I'm convinced that there shouldn't be any attempt to provide metrics of anything.
jb55's avatar
jb55 _@jb55.com 11 months ago
nostrdb is super optimized for ingesting and storing lots of notes. It’s not really a big deal. Things are incrementally updated and cached. We also have an embedded local note search. We’re making it to be offline first. we try not to rely on or trust any external third party services, especially for things as important as web of trust calculations.
jb55's avatar
jb55 _@jb55.com 11 months ago
not to mention in many private relay scenarios, its not like some centralized wot service would even have access to the notes needed to calculate web of trust. Many of them might be things like private zaps or interactions on non public relays.
jb55's avatar
jb55 _@jb55.com 11 months ago
you don’t need to calculate the entire network, only the people you interact with