All of those can be easily gamed. I can mine and script thousands of keys and make posts with them and wait a month.
The only solution is Web of Trust. A pubkey is less trusted the larger number of degrees of separation between your follow list and it. A direct follow has max trust, a follow of a follow has decent trust, and so on.
Login to reply
Replies (2)
Maybe nip05 domains can be trusted? Suppose all your keys are from a few domains known to spam, just blacklist those domains from contributing to trending algo? 🤔
Or say something like any NIP05 domain with more than 1k keys and are unknown don't count?
Using follows as a proxy for “trust” (and mute lists as a proxy for “no trust”) may be better than nothing, but at some point WoT needs to be more sophisticated in a number of ways. For one thing, “trust” needs to be contextual. For another, we need tools to allow us to make explicit trust attestations so we don’t have to rely upon frequently flawed proxy indicators. E.g. Alice trusts Bob to curate content on topic X (but maybe doesn’t trust for topic Y).
The question is how to develop those tools gradually. Using proxy indicators, flawed as they are, may be a useful part of the roadmap.