I think that several of the problems with Trust were because three different goals were being jammed into one system:
1. Getting a general idea of someone's trade history and trustworthiness in one convenient location, sort of like reviews on sites like EBay.
2. Warning newbies/guests who don't know how to research properly about high-risk people.
3. Deterring scams by creating a cost to scamming (ie. you'll "lose" a veteran account).
To improve this, I've split up these use-cases:
Use-case #1 is the old trust system, but I made the descriptions on the rating types a bit more general and removed the concept of a trust score. The numbers are now "distinct positive raters / distinct neutral raters / distinct negative raters". You should give these ratings for anything which you think would impact someone's willingness to trade with the person, but you should not use trust ratings to attack a person's opinions or otherwise talk about things which would not be relevant to reasonable prospective traders.
Use-cases 2 and 3 will be handled by a new system of flags. You can create a flag using a link on a person's trust page.
A newbie-warning flag is active if there are more people supporting such a flag than opposing it. It shows a banner on topics started by the flagged user for guests and for users with less than 7 days of login time. For all users, a "#" is shown next to their trust scores.
For contractual violations only, a scammer flag can be created. This is the only thing which causes the "Warning: trade with extreme caution" warning to return. It also triggers a banner similar to the newbie-warning banner which is visible to all users. A scammer flag requires 3 more supporting users than opposing users to become active.
A new scammer flag should be created for each separate alleged incident. In the spirit of forgiveness/redemption, scammer flags expire 3 years after the incident if the contract was casual/implied, and 10 years after the incident if the contract was written. These expiration times might be administratively changed in specific cases.
Creating or supporting a scammer flag is actively affirming a set of pretty clear fact-statements. If someone knowingly supports a flag containing incorrect fact-statements, then that is crystal-clear abuse, and I will seek to have such people removed from DT ASAP. People who are habitually wrong, even not knowingly, should also be removed.
Only users in your trust network count as supporting or opposing flags. For guests, the default trust network is used.
Also, a few miscellaneous changes:
- All of the sections on users' trust pages are now paginated, so the page doesn't expand to massive size anymore.
- The ordering of sent feedback is now consistent with the other sections.
- "Risked BTC" is removed.
PM me if you find bugs.