#[0] Would it be possible to have a npub list of spammers and let a nostream relay automatically pull that list into blocked npubs? Just a thought and wondered what you think of it.

Reply to this note

Please Login to reply.

Discussion

Are you building an Equifax of sorts? I never really liked the idea of someone having the authority to ban pub keys en masse

Nope. Just wondering about how to deal with spam everytime I see spam in my timeline.

Paid relays are the answer in my opinion. Otherwise, it’s just playing their game of whack-a-mole… Nostream supports payments so now I have fewer incentives to implement other forms of spam prevention.

That said, anyone should feel free to submit a PR to Nostream or a feature request with a bounty to incentivize its development.

Have you thought of a way to create a market for relays? Imagine a user specifies they are willing to pay 1000 sats annually for relay access. Their app automatically connects to the marketplace, gets a list of relays, checks their prices and specifications, and subscribes to a set of relays. This approach has many pitfalls, but it could offer a better user experience than having users manually select and pay for each relay.

Defeats the whole purpose of decentralization

I do not see that blacklisting a spammer is making nostr centralized. Maybe a form of censorship but then paid relays are also a form of censorship. I see paid relays only as a form of relay sustainability (keep them up and paid for) Spammers will aslo pay sats if the value of their target market is high enough.

Blacklisting is useless, spammers can keep making new accounts. Paid relays will make it more expensive.

Spammers can also join paid relays. Paid relays add spam resistance. My thinking is more of paid relay with a referral system. Paid keeps the lights on and referral gives trust of not being a spammer.

Easier for paid relays to ban spammers. It will get expensive If they have to keep paying to join relays to spam

True, not sure there is a right answer. I do have another suggestion. Will post later. Now i am going skiing 😁