you can’t really fetch follower count on the nostr protocol. its a centralized concept. damus does its best, but relays have limits to the amount of data it can do in a single query. nostrdb should be able to improve this but it will still be tricky and require lots of data storage because contact lists are changing all the time, not to mention people can spam fake contact lists , why is probably why it says I have 1 million followers which is definitely fake/wrong.
We can define a follower by money ( zaps) . Money shows true interest. If a follower follows a person and zaps that person ( for example zap amount bigger than equal 5000 sats) . We can expand this concept of levels of “followness” with different amount of zaps ( say 10000 sats level 1, etc.) , and can also do this with respect to time too.
Define a follower by amount of money ( zap) will weed out the bot accounts. To prevent fake and manipulation by zapping around and passing around zaps: I propose we do this: 1) only count followers on highly respected and trusted Nostr clients( by Nostr community) , 2) each zap amount to from account A to B to establish a following must be higher than 5000 sats ( example amount) and the Nostr client charges a zap fee ( to be a follower ) each time to prevent fake zapping chain and circle ( say 5 percent or fixed amount) and 3) optional ( maybe not necessary), the followed person should have a verified website linked to npub. This will help establish true trust. Nostr can do this to compete with X, YouTube, etc.
Define a follower by amount of money ( zap) will weed out the bot accounts. To prevent fake and manipulation by zapping around and passing around zaps: I propose we do this: 1) only count followers on highly respected and trusted Nostr clients( by Nostr community) , 2) each zap amount to from account A to B to establish a following must be higher than 5000 sats ( example amount) and the Nostr client charges a zap fee ( to be a follower ) each time to prevent fake zapping chain and circle ( say 5 percent or fixed amount) and 3) optional ( maybe not necessary), the followed person should have a verified website linked to npub. This will help establish true trust. Nostr can do this to compete with X, YouTube, etc.