Задумался. Какие решения возможны в этом случае? Вот что пришло в голову: «Убывающая цепочка доверия»:
Учитывать в рейтинге только оценки тех пользователей которым мы доверяем, доверие уменьшается с каждым шагом графа, но в норме оценка создаётся из тех оценок которые видят доверенные пользователи. При этом оценка конечно относительна и по этому если мало кто будет плюсовать троллей, то высокую оценку постов троллей будут видеть только тролли. Что уменьшает смысл троллинга.
Насколько этот подход сработал бы? Ресурсоёмкость построения графа для каждого пользователя?