Global Feed Post Login
Replying to Avatar miljan

I agree with this take.

Our current user count calculation is very permissive: we count all public keys that have user metadata set. This can be gamed (anyone can create bot key pairs and set metadata for them), so our nostr user numbers are overstated.

The alternative is to use a web of trust algorithm to identify real users based on follow connections. The downside of this technique is that we would be underestimating the number of real users because most new users won’t have any real followers initially.

Given that other networks generously include bots when stating their user numbers, our approach is probably a decent apples-to-apples comparison. In fact, as you point out, nostr seems to have higher engagement per number of followers.

Having said all that, I am not happy with the fact that our numbers don’t reflect real users. We will work on improving these techniques, but I definitely don’t want to err on the side of excluding real users from the count.

Avatar
David King 1y ago

check nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy ‘s “trusted user” techniques for additional thinking on the topic

Reply to this note

Please Login to reply.

Discussion

Avatar
miljan 1y ago

Yes, that's the web of trust approach I mentioned above. We use it in some parts of Primal (e. g. to eliminate bots from trending feeds). Using it for user counts would understate the real user numbers tho.

Thread collapsed