No, no, no and no. Allowing people to see who has upvoted/downvoted their questions/answers adds no value to the site. When I'm reading a post regarding a feature request on meta.stackoverflow and considering whether it's good or bad, I consider the following:
- Would the feature improve the quality of questions asked?
- Would the feature improve the quality of answers asked?
- Would the feature improve the user experience?
I can't see a way that this would be a yes to the first two, and only tenuously a yes to the final point and then only because it would allow users to easily discover patterns of "malicious" downvoting. Remember, votes should be given (either up or down) based on the quality of the question/answer, not because of who posted the question/answer (unless it's a question/answer from Jon Skeet ;-). The last bit wasn't meant seriously, by the way :)
In other words, the only possible use I can see for this is to allow users to easily detect patterns of abuse in votes that a given user has been making. There are at least two mechanisms in play for this to be resolved already:
- Automated processes that detect patterns of abuse (targeted up-voting and targeted down-voting) and cancel the votes.
- The facility to mail firstname.lastname@example.org / flag for moderator attention if a user believes they're the target of serial up/down voting to request its review.
Therefore, there's really no "added value" to the site in providing this feature.