I don't think this would be a problem if we could divorce ourselves from using massive centralized internet services for everything. On a small forum if somebody is a troll it's pretty clear to the community. In fact, you get used to the trolls because you remember them by name. The small community should also be free to deal with it as they please.
It's why I'm becoming more and more in favor of the nuclear option of repealing Section 230 just because it would break up the monoculture internet status quo.