Here goes my lead balloon: a reputation based ranking system. Negative interactions, harassment, being blocked all reduce ranking while positive interactions boot score. Then people can set a threshold on who they want to interact with based on score. Maybe 0 to 100 with everyone starting at 75.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.social/users/LurkingPrion/statuses/116024308557841562 on your instance and quote it. (Note that quoting is not supported in Mastodon.)