1) logged in users can vote for what they like, both up and down. A profile is built identifying other users who vote like you, and so your vote influences the post prominence for those others more than for other users who have different voting patterns
2) anonymous users get post prominence based on a smattering of different group votes
Its a bit like movie recommendations. In this way, trolls will quickly be grouped with other trolls and those who consistently vote up articles they like will see post prominence from like-minded devotees, and a single board can have a wide range of subjects that end up not needing categorization because they are self-organising.
(Would this work for, say, HN?)