Turns out ReplyGuy is already doing PoW. I cranked up the difficulty.
Lol
To mute the replyguy is easy on client side just add mute words to the worlds on the profile. Amethyst has this so you just need to add GM's that he is muted. The problem is the impersonator spam.
Yeah but relays don't want to retain or deliver all of these notes.
Yep we should do on both sides
How can he afford to do this at scale?
With PoW he can still post 2-3 times per second, which is still enough to be persistently annoying. If we increase it so he can only spam once every 5 seconds, he will still be happy to do so, while users will suffer extreme slowness as they use the app. Basically I'm realizing PoW is not that good. A little doesn't hurt.
where is POW done, client or relay?