Follower counts on a decentralized protocol don't make a whole lot of sense.

Reply to this note

Please Login to reply.

Discussion

For each relay and each client on a "best effort" basis

Is a protocol feature though, not a bug 😅

How do you figure?

Because they're incredibly inaccurate without adding a centralized mechanism.

To calculate my followers, you have to look at every single npub across every single relay and look at their contact list to see if they follow me. That isn't very efficient.

My favorite analogy is counting your followers on nostr is like counting how many people have your cell phone number saved in their phone. You can’t.

Someone should vibecode a solution that gives a more definitive usercount.

A specific type of relay would be enough to later aggregate this data, isn't it?

definitely but you can probably do better than 1

I still think follows was the worst thing about nostr. I wish it'd been described as 'Connection' to make the connotation of the interaction being a deeper level of trust. Follows should have always been a simple list but this had the chance to really show a level of trust deeper than a "follow".

It's that 1 follower that counts

Primal says I’ve got 3,582 followers …

and I think some of them might not be bots!

Case in point:

Since this morning, I’m up to 3,598 Followers on Primal.

So if I’m understanding this right, if someone is on a different relay the count is actually off?

nostr:nevent1qqsyydpmm94m2a0gfy9c2x2d3eahjje5skx3hcj7a87u6tj95syaeugprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsr88htl

Looks like my profile 😂

No it does not . Weird .