I have been very active over on Stack Overflow this past 6 months, I've built up a nice amount of rep, now I've began down voting "wrong" answers. I think this is a pretty normal thing, admitting that before when I had lower rep I would avoid downvoting as I lost rep.
This thing happened today where I had previously upvoted an answer only to find the correct solution after which I posted. I could then not undo my vote on his answer, the question could do with an edit anyway so I edited and undid my vote.
I admit this is probably a little petty on my part and I'm ready for a slap on the wrists if this merits one, but, I have changed the way I think about this vote system and I'm starting to believe that wrong answers should be down voted and I'm convinced this doesn't happen as often as it should because people like I was didn't want to lose reputation.
So the problem is this user saw my edit and saw he lost a vote and decided to down vote my answer (the correct answer).
My question is, could there be a new system logic to prevent this?
I have already avoided commenting after down voting previously because I feared being spam down voted by an upset user (which is important, to explain the down vote).
I think possibly following a down vote the targeted user is unable to down vote on the downvotes content for a fixed time, maybe this would prevent this attitude of "revenge" so to speak.
Please let me know your thoughts.