Two separate issues:
1. Freerider problem
Peeps uploading bulk (NSFW) content without contributing to the service; as others have noted, rate limiting (bandwidth /storage) for freebies is a tried and tested approach
2. Child abuse “porn”
Abhorrent content .. a thornier issue in the general context but the specific case here (and typically used by LE as justification for ) is universally decried.
So what would I seek to do if operating the service?
- ban the npub
- drop all content from that npub
.. and ..
- publish that the npub has been banned from the relay/service and the reason for the ban
But does this solve anything or does it create more problems?
Npubs can be auto-created and content can be auto-uploaded - so this could become a whack-a-mole problem .. partly addressable via rate limiting, but at scale, requiring scanning
But where does that lead?
Well, that then starts to suggest that the relays are responsible for content uploaded by unknown people/orgs/bots .. and “bad” content will vary wildly depending upon where that operator resides .. the internet is global.. a basic fact many jurisdictions are still having trouble getting their heads around even after 30+ years
The concept of a published banlist though makes the filtering/censoring explicit and transparent
Relays/services that want to filter/exclude could subscribe to such lists and auto exclude .. but ..
This brings us back to who to trust for such exclusions .. and the core problem of centralised authorities or established webs of trust
Thorny problem but Nostr has the potential to offer alternative approaches to the behind-closed-doors censorship we’ve all observed on the common centralised platforms
nostr:note16d8fpxtqeunve8yn74ug576cvwcva06ywa5gs3w0xkdgdede6s4qg83kzs