A system for increasing difficulty with frequency might make some sense, but falls flat with considering sybil attacks, i.e. they can always generate new keys at no cost, and keys are how you establish frequency to begin with. However, one could also require difficulty in keys. Mine took a machine that can handle 32 threads over 3 days to find.

Reply to this note

Please Login to reply.

Discussion

Makes sense but I would use the IP for this.

That's trivial for clients to spoof if there is a motivated actor, even moreso if they use IPv6. Plus, a system predicated on doxxing your users is... not great.

IPv4 is costly. We could disable 6. Noone is doxxing, banning the spammers is just protecting.