exmp's avatar
exmp 6 months ago
Defining an effective threshold for "as high as it needs to be" is the problem. And this is well known. PoW was abandoned as a spam deterrent in emails precisely because no threshold could simultaneously block spammers (especially those with access to server farms) and remain practical for legitimate users (particularly considering smartphone and low-powered devices). And for emails it was actually easier (deterrence was against spamming millions of mails, not just sending few hundred events to saturate a relay). For me it is really surprising to see PoW being tried again in Nostr: history shows it is not going to work.

Replies (2)

I doubt there's any real evidence or reasoning to show proof of work isn't feasible for email. Regardless, if you're sure the simple solution wouldn't work, you could try it with some increased complexity. The proof of work component could score posts based on a simple formula weighing proof of work against simple metrics like whether the text matches other recent posts and whether it includes any links. These scores wouldn't matter for npubs within a given web of trust. It doesn't make sense to give up on solving the problem just because you think the bare minimum solution isn't enough