Bitcoin Forum

Other => Meta => Topic started by: -tK on February 21, 2016, 07:01:08 PM



Title: How does the trust system work?
Post by: -tK on February 21, 2016, 07:01:08 PM
Sorry for my newbie question.

I read this topic (https://bitcointalk.org/index.php?topic=211858.0) but I can't understand how the trust system works in the marketplace section. This is what it said:

The first number is the user's trust score calculated based on how consistently they've received positive feedback. Probably no one will get a score above 0 until the system has been around for at least a month. The second number is the number of reported scams. The third number increases with the number of positive reports, as does the fourth number in parenthesis, though the fourth number is more resistant to abuse. This text changes color depending on the score. Users with a negative score (attainable through scamming) get a red warning attached to their posts.

I get the second and third/fourth numbers, but how is the first number calculated?


Title: Re: How does the trust system work?
Post by: andulolika on February 21, 2016, 07:04:58 PM
Sorry for my newbie question.

I read this topic (https://bitcointalk.org/index.php?topic=211858.0) but I can't understand how the trust system works in the marketplace section. This is what it said:

The first number is the user's trust score calculated based on how consistently they've received positive feedback. Probably no one will get a score above 0 until the system has been around for at least a month. The second number is the number of reported scams. The third number increases with the number of positive reports, as does the fourth number in parenthesis, though the fourth number is more resistant to abuse. This text changes color depending on the score. Users with a negative score (attainable through scamming) get a red warning attached to their posts.

I get the second and third/fourth numbers, but how is the first number calculated?
I believe its based on how often you recieve positive trust ratings.


Title: Re: How does the trust system work?
Post by: --Encrypted-- on February 21, 2016, 07:05:29 PM
basically it is the total score calculated based on the 2nd and 3rd (there's no 4th. theymos removed it.) scores. here's the full algorithm:
Code:
if there are no negative ratings
score = 0
for each rating, oldest to newest
if this rater has already been counted
continue
score += min(10, round_up(months since rating))
else
score = unique_positive - 2^(unique_negative)
if score >= 0
start_time = time of first negative
score = unique_positive since start_time - unique_negative since start_time
if(score < 0)
return ??? (orange)

move score to range [-9999,9999]
return score

taken from this thread > https://bitcointalk.org/index.php?topic=1066857.0


Title: Re: How does the trust system work?
Post by: -tK on February 21, 2016, 09:36:09 PM
basically it is the total score calculated based on the 2nd and 3rd (there's no 4th. theymos removed it.) scores. here's the full algorithm:
Code:
if there are no negative ratings
score = 0
for each rating, oldest to newest
if this rater has already been counted
continue
score += min(10, round_up(months since rating))
else
score = unique_positive - 2^(unique_negative)
if score >= 0
start_time = time of first negative
score = unique_positive since start_time - unique_negative since start_time
if(score < 0)
return ??? (orange)

move score to range [-9999,9999]
return score

taken from this thread > https://bitcointalk.org/index.php?topic=1066857.0

That makes more sense, thanks for the help.