1st Problem: your OTC-WOT imports are broken on multiple levels. For one, how did
this user get 14 positive 2 negative? If indeed he imported this OTC ratings twice this is problematic because
1.a. His OTC rating is really 7 : 0.
1.b. If he imported it a hundred thousand times he'd have close to a million positive?
This implementation (1.a particularly) shows a complete misrepresentation of how OTC-WOT works, what it is intended to do and so forth.
You are not to take simple point sums as an indication of trust. Read
this post and fundamentally revisit the way you handle OTC-WOT imports.
This is not something that allows a quick fix. You will have to redesign that part.
1.a was a bug.
We check the uniqueness of the imported key, of course, but in that particular case the user entered the short keyid and the long keyid, duplicating the entries.
Yes, we know that the Web of Trust is not an indication of trust, that's why we don't even use that name in the site. We think reputation is a better word for it.
2nd Problem: your on-site ratings seem to have created an ad hoc, informally-specified, bug-ridden, slow implementation of half of OTC-WOT. This is not how programming works. Yes, your users should be able to rate other users, nobody is disputing that, however! the way you went about implementing that is horrible.
Our reputation systems allows users to rate each other, with a -10 to +10 rating range. The user can also add a comment to his/her rating.
The only difference to OTC-WOT is that we show a percentage of positive ratings along with the score, just like ebay does, i don't see what is so terrible about that. If you have some constructive advice I will be more than glad to hear.
3rd Problem: To view user ratings you currently require logging in. Most people of any import in BTC will never make an account, with you or anyone else. Obviously you may think this is a marketing decision entirely yours to make, but if you imagine you can push users into making accounts because your service arbitrarily imposes that burden you are in for a very, very rude awakening. BTC people aren't the sort to be pushed around thus, this isn't the Facebook crowd you're coding for.
Don't get me wrong, the general idea of BtcJam is good, useful and all that. The implementation needs to be fixed.
We post most of the relevant info on the public listings page, the login requirement was made with privacy in mind, I will post this feature request to vote on our feedback widget so our users can vote.