| I would nuance that system a bit. Replace "moderator" with "any peer". Replace "block" with "vote". (And that vote could be as simple as "up down" or maybe something more sophisticated) Now everybody you meet (every "peer") has a "rating". Based on the cumulative voting of yourself and your peers. A peer that you upvote, his votes are weighted-up in that cumulative rating calculation. A peer that you downvote, his votes are weighted down. So we have peers, votes and a cumulative rating calculation. And then we filter out view by rating. Voila! Personalized decentralized moderation. |
Communities function when there is a standard to which the community members adhere and when bad behavior is uniformly moderated away. Making each individual have their own moderation bubble is a recipe for incoherence, even with the improvements you suggest. Its also a lot of work.