A user of the bitcoinfeedback.com site brought up a good point to me... it is difficult, in most cases, to determine the general range or value of each transaction done with BTC on the site. For instance, if someone has 10 positive feedback, how can I know that they didn't just do 10 0.1 BTC transactions, and now they're trying to rip me off when I buy a laptop from them?
The solution, of course, would be to implement a field for inputting the value of the transaction in BTC. So if two people trade 40 BTC for a laptop, they leave each other feedback, and both write 40 BTC for the value.
Problem is, many people might feel that listing the specific amounts is a bit intrusive from a privacy aspect.
The solution then, is implementing ranges of values of BTC for each transaction. For instance, have a drop-down menu with the following options listed:
0 - 1 BTC
1 - 10 BTC
10 - 100 BTC
100 - 1000 BTC
Another option might be attempting to anonymize the BTC value from the rest of the feedback entry. Perhaps a sum and average of the BTC for all of the positively-rated transactions made vs a sum and average of the BTC for all of the negatively-rated transactions made. Problem is, a person would have to have at least 2 positive and 2 negative entries in order to show these averages, or it wouldn't be anonymous.
Thoughts? Any better suggestions? I think the range idea is the best personally, but it is obviously a difficult problem that has many potential solutions.