Gm, A lot of primal drama this morning! 😂 I suggest changing the trending algo to only count engagement from pubkeys that are at least a month old, have at least 5 followers, at least 5 posts, and have a unique, valid NIP05. Would be much harder to game and doesn't come with censorship drama. Just my 2 sats!

Replies (31)

There are so many better ways to do this than a manual shadowban list. They should have know this would receive a lot of backlash and could very easily do filtering in a transparent manner like you suggested.
After a certain amount of blocks, your phone will have to check each note against thousands of blocks, it won't work. Also my original note is about algorithm weight, not censorship. But I am very much proud censorship, I delete thes airdrop notes off my relay all the time
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.
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?
I agree. It’s disappointing. I do understand that Nostr is moving very fast and I hope we all learn from this and start seeing more transparency from the Nostr clients
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.
Niel Liesmons's avatar
Niel Liesmons 2 years ago
Different Trust-hierarchies in different communities. That’s how real life seems to work. Communities form around Topics & Values 👉 It would make sense for Relays to follow that path. If so, Relay selection will be the first step in curation.
It will def be interesting to see how relays evolve over time, and whether they take on a big role in data curation. Part of me hopes that they don’t. Ideally, it should always be easy for anyone to spin up a relay and make enough revenue to cover costs, with no need for branding, complicated specialization, etc. Just plug and play. Because that’s how we avoid centralization and censorship. And yet it’s hard for me to imagine relay operators not at least experimenting with some sort of specialization / curation as you describe.