And for the case of giving positive trust, I think if you have done a legit transaction you may give that user only ONE positive trust then after that if you will have another successful transaction you may just give him a neutral trust instead of giving another positive trust.
Multiple positives from the same user count as one for the purposes of trust score.