My plans for moderation:
I plan to allow sharing of blocklists of did:keys that are known to spamAllow clientside filtering of what replies you see to your posts (followers-only, etc.)
Future things also:
In the future I plan to add RFC9420/MLS support for limited-audience posts (which will mean posts are ACTUALLY encrypted, including DM's). Right now for public posts, that is completely pointless, so I am not doing that. Because... why. If it's public, what's the point in encryption beyond, say, HTTPS?Maybe a standalone app or something so you're not running this all as a mystery meat blob of JavaScript.Other database/relay backends besides OrbitDB.Maybe a proof-of-work system akin to
HashCash to prevent spam.