I tried that PoW pubkey experiment and it didn’t work. Most people are simply not going to mine a pubkey.
For the unverified users, why not automatically whitelist PoW pubkeys above a certain threshold?
People could
- mine themselves using rana or nostril (proof of work, they would not want to risk throwing that to waste by getting their key banned for going against your ToS), or
- pay a miner to mine one for them using PoW Pub ( https://lab.oak-node.net/powpub ). Running a miner could be an extra source of revenue for easyNostr.
Either way it could be an easy way to keep spammers at bay.
Discussion
Can I ask which client you used and how it didn't work?
Yes, most won't mine their own vanity pubkey, but some might pay for one, which is good news for service providers.
It didn’t work cause almost nobody cared about mining pubkeys.
Ah I think you mean the "nostr relay with PoW pubkey admission" experiment you did a while back, min 32 bits or so.
I thought you meant the link posted above experiment.
Either way, when the spam gets crazy enough, IMO people will look for PoW solutions. Maybe we're not there yet, but It's a matter of time.