nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy I read about the Spam filter you have build for nostr.band.
I think it can be improved using this algorithm
nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy I read about the Spam filter you have build for nostr.band.
I think it can be improved using this algorithm
Thanks for this input.
1. Donation must be a burn, not a transfer, otherwise there will be wash transfers. The simplest burn to make is to run some PoW, so for new users that have no reputation I don't think there is a better costly signal than publishing a PoW event.
2. I agree that local trust score is the right solution (I think people refer to it WoT, but it's vague), and we're experimenting with applying TrustNet (https://cblgh.org/trustnet/) on the client so that users wouldn't have to rely on our opaque global trust rank.
Re your 1. "PoW as an anti-spam measure":
I'm working on PoW WoW, a distributed marketplace for event PoW. Can be used by mobile clients who can't afford to mine themselves, allows miners to join or leave at will, and be paid non-custodially over LN.
It has Rust libraries for clients and providers, but I can add bindings for other languages too.
nostr:note1qqqqqqpphaqu6jxayvczlajf3h7s57dvzwcsr9cp83lxuh2nd6dq29r9dd