You want to create a hard dependency on POW for the entirety of Nostr, ensuring that all clients and relays implement POW requirements?

Reply to this note

Please Login to reply.

Discussion

some clients and relays can implement an hashing task, but I’m not sure it will make any difference: as soon as the spam is profitable the profiteer can invest in hardware way faster than the average user. So basically it will “rate limit” only humans

At some point, if someone is willing to pay enough (sats or work) for it, it's not spam.

Yea but at that point I prefer the bot pays sats to me directly to read the advertisement.

Personal block lists and pay per read.. something like that makes sense to me.

OP uses a lot of words but its unclear wtf he wants to do.

The NIPS 13 is already marked 'optional', so even the original idea wasn't forced. I am not even suggesting that, exactly.

I feel like 'Paid Only' Relays create a Nostr country club experience, keeping real people out just as well as spam. They're not a solution to spam that is acceptable, in my opinion, dividing the community and putting up a wall for new users. The alternative is to require the relay operators do this continuous effort to block spam or throw mountains of resources at the relay, making it a full time job to keep a public relay running. Like the blocksize, this determines how decentralized this system can be in reality.

I'd like to combat spam without requiring a relay or client admin to make decisions about what is spam on my behalf. Public Open relays can't accomplish that, they have to make some spam moderation decisions, but public relays that require work or payment may be able to do that, and still be open to all (legitimate normal people, who do some work to prove it or who pay).