Bitcoin Forum

Local => Русский (Russian) => Topic started by: madnessteat on January 21, 2019, 09:16:16 PM



Title: [Инструкция] Подсчет очков доверия
Post by: madnessteat on January 21, 2019, 09:16:16 PM

При создании была использована информация из англоязычных тем:

[Explained] How Trust Score is calculated (https://bitcointalk.org/index.php?topic=5069647.msg47920887#msg47920887)
Minor trust score algorithm change (https://bitcointalk.org/index.php?topic=1066857.0)



Расчёты не сложные, но многие до сих пор не понимают как же рассчитывается итоговые очки доверия.
 
В этой теме я покажу вам как именно.

Прежде чем перейти к расчету, давайте разберемся, какие элементы мы видим в доверии.

Рассмотрим изображение ниже:

https://b.radikal.ru/b15/1901/1e/024b1754b065.png (https://radikal.ru)

Рейтинг по итоговым очкам доверия может быть:

1. Положительным
2. Отрицательным
3. Неопределенным
4. Нейтральным (если вы не получили ни одного отзыва).

Существует несколько методов для расчета количества очков итогового доверия.




Если пользователь никогда не получал отрицательных отзывов, то метод расчета будет следующим:

1. Когда пользователь получает положительный отзыв, ему добавляется +1 к положительной оценке доверия, но не сразу. Положительная оценка начинает меняться примерно через 2 недели, и каждый последующий месяц прибавляется по 1 очку за этот отзыв. Очки перестают начисляться когда за положительный отзыв будет начислено 10 очков (в течении 10 месяцев).

Разберем на примере аккаунта theymos:

https://b.radikal.ru/b26/1901/ca/13211a60ec3e.png (https://radikal.ru)

Количество положительных отзывов - 7
Количество отрицательных отзывов - 0

https://d.radikal.ru/d06/1901/de/0e1df6ef9c38.png (https://radikal.ru)

Из 7 положительных отзывов он получает 4, которые имеют срок 10 месяцев.
a. Получается = 4*10 = 40
b. Получен положительный отзыв от Lafu 7 месяцев назад, получаем = 7
с. Получен положительный отзыв от xtraelv 6 месяца назад, получаем = 6
d. Получен положительный отзыв от iasenko 3 месяца назад, получаем = 3


Общий положительный результат (a+b+c+d)= 40+7+6+3 = 56




Положительный рейтинг доверия также может быть получен, если пользователь получил отрицательный отзыв. Тем не менее, я хочу показать вам как рассчитываются отрицательный и неопределенный рейтинг очков доверия.




Следующий пример когда пользователь получает отрицательный и положительный отзыв.

Пользователь - Rambotnic

https://c.radikal.ru/c20/1901/d1/905703d9b020.png (https://radikal.ru)

Результат = -1

a. Количество положительных отзывов = 1
b. Количество отрицательных отзывов = 1

https://a.radikal.ru/a04/1901/46/cb014f6f4a37.png (https://radikal.ru)

Оценка = a - 2^b (2 в степени количества отрицательных отзывов)
            =1 - 2^1
            =1 - 2= -1

Перевод: Если кто-то имеет 1 положительный и 1 отрицательный отзыв, то время не имеет значения. Они будут иметь итог-1.

Пример:
Старый -> Новый
+ - : -1
- + : -1
+ + - : ???
+ - + : 0
- + + : 1
+ + + : >=3
- - + : -3
+ - - : -3
- - - : -8





Если оценка будет больше или равна 0 (оценка>=0), то мы будем применять следующий метод, который рассмотрим на примере пользователя Anduck.

Пользователь - Anduck

https://d.radikal.ru/d24/1901/e7/0ecf5234d210.png (https://radikal.ru)

Результат = 2

a. Количество положительных отзывов = 9
b. Количество отрицательных отзывов = 1
с. Количество положительных отзывов после первого отрицательного отзыва = 3 (прошу заметить что последний отзыв мы не считаем т.к. не прошло 2 недели)

https://a.radikal.ru/a27/1901/af/4bcc3d35f12a.png (https://radikal.ru)

Оценка = a - 2^b (2 в степени количества отрицательных отзывов)
            =2 - 2^1
            =2 - 2=0

Если результат больше или равен 0, то применяется следующий алгоритм:

Оценка = c - b
            =3 - 1= 2




Если итоговое количество очков меньше 0, то оценка доверия будет нейтральной. Рассмотрим на примере очков доверия пользователя Tomatocage.

Пользователь - Tomatocage

https://c.radikal.ru/c36/1901/ba/b023b16f2253.png (https://radikal.ru)

Оценка = ???

https://c.radikal.ru/c24/1901/d8/d745a2de0c20.png (https://radikal.ru)

a. Количество положительных отзывов = 10
b. Количество отрицательных отзывов = 1
c. Количество положительных отзывов после первого отрицательного отзыва = 0

Оценка = a - 2^b (2 в степени количества отрицательных отзывов)
            = 10 - 2 = 8
Поскольку результат больше 0, то применяется следующий алгоритм:

Оценка = c - b
            = 0 - 1
            = -1

Поскольку оценка меньше 0, то рейтинг доверия не определен.




Цвет рейтинга доверия:

1. Отрицательный рейтинг - красный
2. Неопределенный рейтинг - оранжевый
3. Положительный рейтинг:

       a. Начальный рейтинг - черный
       b. Когда рейтинг доверия достигает 5, он становится светло-зеленым и остается таким же до 14.
       c. Когда рейтинг доверия достигает 15, он становится темно-зеленым.





Хочу заметить что я не использовал ссылки на аккаунты, а использовал скриншоты, т.к. появляются/удаляются отзывы и это серьезно может изменить рейтинг доверия и примеры станут неактуальными.

При создании была использована информация из англоязычных тем:

[Explained] How Trust Score is calculated (https://bitcointalk.org/index.php?topic=5069647.msg47920887#msg47920887)
Minor trust score algorithm change (https://bitcointalk.org/index.php?topic=1066857.0)







Title: Re: [Инструкция] Подсчет очков доверия
Post by: esmanthra on January 22, 2019, 06:40:30 AM
Хороший пост, но я вот чего не понимаю: почему Вы все посты о трасте начали размещать в отдельных темах?
Еще можно понять, когда кидают челлендж (https://bitcointalk.org/index.php?topic=5096402.0) - немного про другое там тема. Но вся информация о трасте исторически складируется здесь (https://bitcointalk.org/index.php?topic=1804284.0).


Title: Re: [Инструкция] Подсчет очков доверия
Post by: madnessteat on January 22, 2019, 07:56:06 AM
Хороший пост, но я вот чего не понимаю: почему Вы все посты о трасте начали размещать в отдельных темах?
Еще можно понять, когда кидают челлендж (https://bitcointalk.org/index.php?topic=5096402.0) - немного про другое там тема. Но вся информация о трасте исторически складируется здесь (https://bitcointalk.org/index.php?topic=1804284.0).

В связи с последними изменениями в системе доверия решил узнать немного больше о трасте. Ну и соответственно поделиться с пользователями, т.к. не нашёл такой темы в русском локале. Меня смутило название темы "Негативный траст". Может лучше тогда переименовать тему, например, "Все о трасте" или "Траст"?


Title: Re: [Инструкция] Подсчет очков доверия
Post by: StartupAnalyst on January 22, 2019, 08:09:53 PM
Спасибо Вам за перевод/пояснения, а то хайпа вокруг траста сейчас много, много кого из русской локали окрасили буржуи заморские, а как что и к чему с этим трастом до конца не понятно было.


Title: Re: [Инструкция] Подсчет очков доверия
Post by: esmanthra on January 27, 2019, 05:50:04 AM
Может лучше тогда переименовать тему, например, "Все о трасте" или "Траст"?

Это к модераторам. Хотя, как по мне, нынешнее название лучше привлекает внимание целевой аудитории.

разместить ее среди каких либо других тем в виде отдельного сообщения это все равно, что похоронить ее

Как показывает практика, это надуманная проблема.