This is where I collect and write things, mostly on academe and artificial intelligence. Established in 2010, by Vaishak Belle.
The current implementation of posting and getting replies on Twitter (and perhaps Mast too) is either they are fully public or only for those you follow. Neither is optimal because it doesn’t provide engagement with appropriate people. The first allowed all sorts of random trolls to engage. The second is too limiting.
what you really need is to ask the user for a parameter, by default the value one, which allows only those you follow & those in your lists plus all those in the circles of these peoples in the same sense. If the value is higher then the circle depth goes up appropriately.
The idea is, only those in these circles can engage with a tweet which includes reply, retweet and quote tweet. Everybody else can take a screenshot of your tweet and do things on their own timeline, but can’t really refer back to you, they may not even be able to mention you. Perhaps even sharing screenshots is not allowed without permission and consent so they really have paraphrase and vaguely refer back to you.
This doesn’t mean that online abuse will stop, but at least there is a degree of separation. Unless you or your circles go searching for it, you are not made aware of trolling.