this is a bad idea.
Discussion
If it doesnβt work it can be undone.
no, i mean per post cost to deter spam is a bad idea. economically speaking.
If all apps have it on by default, it could help.
help with what?
ahh i see, if you have dos type flood spam problem it can help a bit.
won't help with spam tied to commercial interest.
what could help with passive spamming is if relays only provide the notes requested with a specific geohash tag. That way it's unfeasible for the spammer to passively listen to all channels.
I know but it's the best idea
question: do you want to deter spammers or just throttle the "bandwidth" for the conversations?
trick question? deter the spammer
not a trick question, i'm just dead convinced that the economic reality of "per message cost" is doomed in broadcast networks. it would only work e2e.
so no better idea
i truly wish i had. in general to combat spam in a broadcast / flood network you need to make the identity costly and block them before the spam fully propagates. which can work with persistent pseudo identities, but i think you have more ephemeral identities here by design.
i wrote about my thoughts on the subject in more detail here:
