Bitcoin Forum
May 10, 2024, 09:24:16 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: Ranking zaufania Trust - jak działa? Czym jest DT i jak nim zostać.  (Read 862 times)
Tytanowy Janusz (OP)
Legendary
*
Offline Offline

Activity: 2156
Merit: 1622


View Profile
March 21, 2019, 03:24:15 PM
Last edit: June 12, 2019, 11:59:33 AM by Tytanowy Janusz
Merited by malevolent (5), Rath_ (5), DarkStar_ (4), cryptovigi (3), poptok1 (2), wwzsocki (1)
 #1

12.06.2019 System został znacznie zmodyfikowany. Zapraszam do zapoznania się ze zmianami w tym poście.
-----------------------------------------------
21 maja 2013 użytkownik theymos dodał system Trust do funkcji bitcointalk, którego celem jest ostrzeganie innych użytkowników przed nieuczciwymi praktykami.

Zapis wskaźnika trust wygląda w następujący sposób:
Quote
Trust: 1: -0 / +12(3)

Pierwsza liczba to ogólny wynik zaufania użytkownika, który obliczony jest na podstawie  algorytu. Druga liczba to liczba zgłoszonych scamów. Trzecia liczba wzrasta wraz z liczbą pozytywnych zgłoszeń, podobnie jak czwarta liczba w nawiasach, chociaż ta czwarta jest bardziej odporna na nadużycia.
Cały tekst zmienia kolor w zależności od wyniku. Użytkownicy z wynikiem ujemnym (najprawdopodobniej oszuści) otrzymują czerwone ostrzeżenie dołączone do swoich postów, użytkownik postrzegany jako godny zaufania będzie miał zielony napis trust.

System nie działałby poprawnie, jakby te liczby dało się łatwo manipulować przez wymianę pozytywnych opinii między oszustami. Jak więc sobie z tym poradzono? Liczby te nie są globalne a kalkulowane w zależności od tego, kogo wpisaliśmy w naszej liście trust:
https://bitcointalk.org/index.php?action=trust
Defaultowo w liście mamy wpisane "default trust" i Trust depth 2 (max4). Oznacza to, że ufamy użytkownikom wybranym przez theymosa (tzw. DT1) oraz osobom, którym oni ufają  (tzw. DT2). Pod rubryką do wypełnienia znajduje się pełna lista użytkowników DT1 i DT2, obok każdego DT2 widnieje liczba oznaczająca ile osób mu ufa po odjęciu liczby osób która mu nie ufają wśród DT1 (aktualizacja ze stycznia 2019). Jeśli trust depth zmienimy np. na  3, to prócz DT1 i DT2 będziemy ufać dodatkowo opinii wszystkich tych, którym ufają DT2, dzięki czemu sieć użytkowników, którzy mogą nas ostrzec przed oszustem zwiększy się drastycznie. Wynik może być jednak bardziej zmanipulowany przez opinie ludzi, którym niekoniecznie ufamy.

Do listy możemy dodać dowolnego użytkownika, któremu ufamy. Możemy samodzielnie stworzyć pełną listę i ufać opinii tylko tych osób (ustawiając trust depth na 0) lub rozbudowywać ją o kolejne warstwy (czyli ludzi, którym ufają ludzie, którym ja ufam ustawiając trust depth na 1 lub wyżej). Listę możemy oddatkowo rozbudować o osoby, którym nie ufamy poprzez poprzedzenie ich nicku znakiem ~.

Tutaj załączam przykładową listę użytkowników, którym ufa BitCryptex - mam nadzieję, że się nie obrazisz Smiley, ale nad swoją dopiero będę pracował i na pewno nie byłaby dobrym przykładem Smiley

Raportowanie pozytywnych i negatywnych opinii:

By stworzyć zgłoszenie (pozytywne lub negatywne) klikamy na napis "trust" w profilu użytkownika. Naszym oczom pokarzą się wszystkie raporty, jakie otrzymał od osób którym ufamy. By zobaczyć pozostało raporty klikająmy na "show ratings" w untrusted feedback. Poniżej raportów znajduje się formularz zgłoszeniowy:

Risked BTC: - czyli ile bitcoinów ryzykowaliśmy w transakcji z użytkownikiem. Jeśli użytkownik płacił z góry, wpisujemy 0, bo to on ryzykował w transakcji z nami a nie odwrotnie.
Reference link: - link do transakcji
poniżej opinia (pozytywna, neutralna lub negatywna) i komentarz.

Lista ogólnych wskazówek co do zgłaszania stworzona przez theymosa:
  • można wielokrotnie oceniać danego użytkownika w zależności od ilości transakcji. Każda ocena jest oddzielna
  • nie oceniaj ludzi po jakości ich postów
  • stare oceny mają większą wagę, więc lepiej ich nie usuwać
  • można oceniać ludzi za całokształt (bez podawania konkretnej transakcji

System został zmodyfikowany 9 stycznia 2019 o następujące zmiany:



Od dziś theymos regularnie (prawdopodobnie co miesiąc) będzie aktualizował członków defaul trust o ludzi spełniających te kryteria:
  • musisz być co najmniej self-made member
  • musisz być online w ciągu ostatnich 3 dni
  • twoja lista trust musi zawierać co najmniej 10 osób (nie wliczając tych, którym nie ufasz (~ nick))
  • nie możesz być na czarnej liście
  • w ciągu ostatnich 30 dni musisz mieć napisanych kilka postów
  • musi ufać ci co najmniej 10 osób, które zarobiły co najmniej 10 meriów (nie licząc meritów jakie dostały od Ciebie)
  • muszą ufać ci co najmniej 2 osoby, które zarobiły co najmniej 250 meritów (nie licząc meritów jakie dostały od Ciebie)
  • musisz być online w ciągu ostatnich 3 dni

System ten dąży do auto stabilizacji. W przyszłości nowi DT dodawani będą automatycznie po spełnieniu kryteriów a ich opinie będą widoczne przez wszystkich w systemie trust. Gdy coś przeskrobią zostaną negatywnie ocenieni przez obecnych DT i usuwani/wpisywani na czarną listę.

DT2 to wciąż użytkownicy, którym ufają DT1.

Pomocne linki do dyskusji związanej z systemem Trust:
https://bitcointalk.org/index.php?topic=211858.0
https://bitcointalk.org/index.php?topic=5095156.msg49140832#msg49140832

Jak coś namieszałem, albo jest niezrozumiałe to piszcie, to poprawię Smiley.
"I'm sure that in 20 years there will either be very large transaction volume or no volume." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715376256
Hero Member
*
Offline Offline

Posts: 1715376256

View Profile Personal Message (Offline)

Ignore
1715376256
Reply with quote  #2

1715376256
Report to moderator
1715376256
Hero Member
*
Offline Offline

Posts: 1715376256

View Profile Personal Message (Offline)

Ignore
1715376256
Reply with quote  #2

1715376256
Report to moderator
cryptovigi
Hero Member
*****
Offline Offline

Activity: 714
Merit: 611



View Profile
March 21, 2019, 04:03:51 PM
 #2


No ubiegłeś mnie bo właśnie sam chciałem zgłębić temat trusta i coś u nas naskrobać. Ale fajnie że to zrobiłeś bo mogę skorzystać gotowca. Ale jeszcze nie do końca dotarło do mnie jak liczone są punkty. Weźmy bliski nam przykład:

Ty masz dwa wpisy przy truście - od wwzsockiego i ode mnie i ja widzę przy Twoim truście czarną liczbę dwa - ok wszystko mi się zgadza,

Teraz wwzsocki - on ma w sumie siedem wpisów - ode mnie, od Ciebie i jeszcze dwóch dodatkowych użytkowników, których widzę od razu invasteco i crypto mania - ich widzę od razu a dodatkowo untrusted feedback jeszcze 3 użytkowników. Rozumiem że Ci 3 użytkownicy  nie mają wpływu na ranking trust wwzsockiego jaki ja widzę? Ale jeżeli tak to czemu widzę u niego 11: -0 / +4 czwórkę rozumiem - 4 użytkowników którzy należą w jakiś sposób do mojej sieci trust - Ty (bo należysz też do mojej sieci trust), ja (bo ja to ja?) i jeszcze dwóch użytkowników którym ufa wwzsocki któremu ufam ja.... uffff pokrętne ale dotąd jeszcze nadążam - tylko dla czego jego poziom trust to dla mnie 11?

Tytanowy Janusz (OP)
Legendary
*
Offline Offline

Activity: 2156
Merit: 1622


View Profile
March 21, 2019, 04:16:23 PM
Last edit: March 21, 2019, 04:26:24 PM by Tytanowy Janusz
 #3


No ubiegłeś mnie bo właśnie sam chciałem zgłębić temat trusta i coś u nas naskrobać. Ale fajnie że to zrobiłeś bo mogę skorzystać gotowca. Ale jeszcze nie do końca dotarło do mnie jak liczone są punkty. Weźmy bliski nam przykład:

Ty masz dwa wpisy przy truście - od wwzsockiego i ode mnie i ja widzę przy Twoim truście czarną liczbę dwa - ok wszystko mi się zgadza,

Teraz wwzsocki - on ma w sumie siedem wpisów - ode mnie, od Ciebie i jeszcze dwóch dodatkowych użytkowników, których widzę od razu invasteco i crypto mania - ich widzę od razu a dodatkowo untrusted feedback jeszcze 3 użytkowników. Rozumiem że Ci 3 użytkownicy  nie mają wpływu na ranking trust wwzsockiego jaki ja widzę? Ale jeżeli tak to czemu widzę u niego 11: -0 / +4 czwórkę rozumiem - 4 użytkowników którzy należą w jakiś sposób do mojej sieci trust - Ty (bo należysz też do mojej sieci trust), ja (bo ja to ja?) i jeszcze dwóch użytkowników którym ufa wwzsocki któremu ufam ja.... uffff pokrętne ale dotąd jeszcze nadążam - tylko dla czego jego poziom trust to dla mnie 11?



U mnie Wwzsocki ma 1: -0 / +1 a nie edytowałem swojej listy, wiec ufać mu musi ktoś z DT1 lub DT2. Wartość ta jest obliczana według jakiegoś algorytmu, do którego nie dotarłem. " calculated based on how consistently they've received positive feedback." oraz " Older ratings count for more, so don't delete old ratings if you can avoid it." tyle wynika z postu theymosa.

Edit: Nie sory, tu chodziło o mnie samego a nie o DT1/DT2 Smiley Ja mu wystawiłem pozytywną opinię, ą sam sobie ufam ... no przynajmniej na to wychodzi Smiley
cryptovigi
Hero Member
*****
Offline Offline

Activity: 714
Merit: 611



View Profile
March 21, 2019, 04:49:11 PM
Last edit: March 21, 2019, 07:04:25 PM by cryptovigi
Merited by DarkStar_ (1), Tytanowy Janusz (1)
 #4


U mnie Wwzsocki ma 1: -0 / +1 a nie edytowałem swojej listy, wiec ufać mu musi ktoś z DT1 lub DT2. Wartość ta jest obliczana według jakiegoś algorytmu, do którego nie dotarłem. " calculated based on how consistently they've received positive feedback." oraz " Older ratings count for more, so don't delete old ratings if you can avoid it." tyle wynika z postu theymosa.

Edit: Nie sory, tu chodziło o mnie samego a nie o DT1/DT2 Smiley Ja mu wystawiłem pozytywną opinię, ą sam sobie ufam ... no przynajmniej na to wychodzi Smiley

Ok ja swoją edytowałem swoją i wrzuciłem was tam więc dlatego zbiera ale jak zmieniłem trust deep na 0 to wwzsocki ma 2: -0 / +2 - czyli 1 ode mnie a 1 od Ciebie (dlatego że wrzuciłem Ciebie na swoją listę sieci trust), ale już nie zbiera tych których ufa wwzsocki - czyli z drugiego (a właściwie poziomu 1).
Dobra do tego momentu wszystko mi się zgadza... ale kiedy zmieniam trust deep na 1 nie rozumiem dlaczego wwzsocki ma 11 a nie 4. Kiedy sprawdzam dalej kogo on ma w swojej (przez przestawienie przeze mnie deep trust na 1 również częściowo już naszej sieci trust) wyskakuje mi dwóch użytkowników z których jeden ma parametr trust równy 5 a drugi 6 - więc przez ich wysoki trust wzrasta również trust wwzsockiego, co by oznaczało że w zależności od głębokości deep trust przejmujesz trust tych, którzy zaufali tobie....
Powiedzmy, że to ma jakiś sens chociaż już trochę to zawiłe, ale z kolei kiedy podejrzałem tych dwóch gości o wyższych parametrach 5 i 6 zobaczyłem że oni mają tylko po jednym komentarzu - od wwzsockiego - więc czemu ja u nich widzę tak wysokie parametry trust?Huh Zbaraniałem


Sorry wwzsocki, że zrobiłem z Ciebie królika doświadczalnego Wink ale jesteś jedynym gościem, który ma u mnie trust wyższy niż 2 więc mogę poeksperymentować


[edit:]
Ok wyjaśniło mi się Wink znalazłem algorytm i zgodnie z nim score += min(10, round_up(months since rating) więc wwzsocki ma 1 trust ode mnie od 1 miesiąca więc jest to 1 punkt, 1 od Tytanowego Janusza też od miesiąca czyli 1 punkt, 1 od 4 miesięcy od innego ziomka więc kolejne 4 punkty (z uwagi na deep trust ustawiony przeze mnie na 1) i 1 trust od drugiego ziomka od 5 miesięcy czyli razem 11 punktów i stąd ta 11 u niego przy truście uffffffffff....

drugi przykład poptok1 - jego nie mam u siebie na liście ale przy jego truście wyświetla mi się 10 a kiedy sprawdzam kto mu zaufał widzę, że zrobił to LoyceV, który sam musi być DT więc poptok1 u każdego będzie się wyświetlał z zielonym trustem niezależnie czy jest na jego liście trustu

w końcu zajarzyłem!!!!!! (mam nadzieję)



Poniżej linkuję oryginalny algorytm wrzucony przez theymosa:

The trust score numbers are now slightly different:
- The first number is the trust score.
- The second number is the number of unique users who have given that person negative feedback.
- The third number is the number of unique users who have given that person positive feedback.
- The fourth number was removed.

I also completely changed the trust score algorithm to this:
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

This algorithm is a little slower than the previous one. Post here if you think you see extra slowness due to this change. Maybe I need to add extra caching to compensate.

Also post here if someone has a trust score that seems wrong.

I was going to change it so that everyone with 0 trust had orange trust, but I decided that this looked bad and changed it back.

poptok1
Hero Member
*****
Offline Offline

Activity: 1638
Merit: 756


Bobby Fischer was right


View Profile WWW
March 21, 2019, 05:13:29 PM
Last edit: March 21, 2019, 10:03:36 PM by poptok1
 #5

-snip-
Pozwoliłem sobie dodać twój post jako uzupełnienie do zasad nieoficjalnych forum w sekcji FAQsowej.
Meritów ci u mnie niedostatek więc dać nie mogę, przynajmniej na razie.  :-)

wwzsocki
Legendary
*
Offline Offline

Activity: 2744
Merit: 1708


First 100% Liquid Stablecoin Backed by Gold


View Profile WWW
March 22, 2019, 11:15:20 AM
Last edit: March 26, 2019, 05:41:02 PM by wwzsocki
Merited by DarkStar_ (4)
 #6

...Powiedzmy, że to ma jakiś sens chociaż już trochę to zawiłe, ale z kolei kiedy podejrzałem tych dwóch gości o wyższych parametrach 5 i 6 zobaczyłem że oni mają tylko po jednym komentarzu - od wwzsockiego - więc czemu ja u nich widzę tak wysokie parametry trust?Huh Zbaraniałem...

Do tego momentu wszystko co napisałeś jest prawdą a to, że oni mają tak wysoki trust to może dla tego, że:

... " Older ratings count for more, so don't delete old ratings if you can avoid it."...

Przez co ty widzisz u @Investaco i @cryptomania wysoki trust. Tak myślę, dałem im dość dawno.

No a teraz najlepsze bo ja sam u siebie widzę:



A mam tylko dodanych do listy @Investaco i @cryptomania. Co oczywiście niedługo zmienię i dodam was  Wink.

...Sorry wwzsocki, że zrobiłem z Ciebie królika doświadczalnego Wink ale jesteś jedynym gościem, który ma u mnie trust wyższy niż 2 więc mogę poeksperymentować...

Oczywiście nie ma problemu, lubie jak się na mnie eksperymentuje  Wink Grin.

wwzsocki
Legendary
*
Offline Offline

Activity: 2744
Merit: 1708


First 100% Liquid Stablecoin Backed by Gold


View Profile WWW
March 23, 2019, 12:12:12 AM
Last edit: March 26, 2019, 04:20:50 PM by wwzsocki
 #7

Jako szczór doświadczalny oddaję mój (po lekkiej dzisiejszej modyfikacji) dokładny trust do badań  Grin



Zapytania o próbki do kolejnych badań proszę wysyłać na PM  Grin Wink Grin


Tytanowy Janusz (OP)
Legendary
*
Offline Offline

Activity: 2156
Merit: 1622


View Profile
March 26, 2019, 11:17:02 AM
Last edit: March 26, 2019, 04:17:29 PM by Tytanowy Janusz
Merited by wwzsocki (1)
 #8


Zacznijmy od prostego. Ostatnia liczba (+5) bo masz 5 pozytywnych opinii od ludzi, których masz na swoim trust list.

Kalkulowany współczynnik wychodzi mi 14. Algorytm wygląda prosto, ale błąd mogę popełniać w ilości misięcy od oceny.

score += min(10, round_up(months since rating))

Zaokrąglij w górę ilość miesięcy. Czyli jak dostałeś ocenę wczoraj, to algorytm traktuje to jako pełen miesiąc i przyjmuje wartość 1? Jeśli tak i nie pomyliłem się z dalszymi pozycjami, to coś tu nie pasuje.
Jeśli natomiast pierwszy miesiąc musi był pełen by się liczył, to wtedy wychodzi idealnie 11, bo pierwsze 3 oceny wejdą dopiero za kilka dni. Chyba, że gdzieś indziej popełniam błąd. Dowiemy się, jak na początku kwietnia twój trust wzrośnie
wwzsocki
Legendary
*
Offline Offline

Activity: 2744
Merit: 1708


First 100% Liquid Stablecoin Backed by Gold


View Profile WWW
March 26, 2019, 04:16:51 PM
Last edit: March 26, 2019, 05:40:50 PM by wwzsocki
 #9

... to wtedy wychodzi idealnie 11...



Jak widać powyżej mój trust zmienia się co chwilę i nie musieliśmy za długo czekać na kolejną zmianę, oto co widzę dzisiaj:



Chcę tylko dodać, że pobawiłem się trochę ustawieniami wczoraj i kiedy dodałem @TytanowyJanusz zamiast @Cryptovigi to mój trust spadł na 9 a gdy zamiast @Investaco to nawet na 7.

Najgorzej było gdy chciałem dodać @Bitcryptex zamiast @Cryptovigi to mój trust spadł na 6 czy nawe 4 nie jestem dokładnie pewien ale różnica była duża.

Czyli ciągle to tak do końca nie wiem o co chodzi z tym trustem   Smiley.

Tytanowy Janusz (OP)
Legendary
*
Offline Offline

Activity: 2156
Merit: 1622


View Profile
March 26, 2019, 04:53:24 PM
Merited by malevolent (1)
 #10


Chcę tylko dodać, że pobawiłem się trochę ustawieniami wczoraj i kiedy dodałem @TytanowyJanusz zamiast @Cryptovigi to mój trust spadł na 9 a gdy zamiast @Investaco to nawet na 7.

Bo mnie i tak masz w swoim drzewku czy mnie dodasz czy nie, bo jestem zaufanym cryptovigiego, a masz ustawione Trust depth na 2 wiec licza się dla ciebie również oceny zaufanych ludzi twoich zauchanych ludzi. Wiec jak dodawałeś mnie zamiast cryptovigiego to defakto jedyne co robiłeś to usuwałeś cryptovigiego. Czemu na 9? hmm musiałbym zobaczyć dokładnie jak wtedy wyglądało drzewko to może bym coś wymyślił. Dodanie mnie zamiast investaco natomiast powoduje spadek na 7 prawidłowo. Bo jego ocena waży za 5 według excela z mojego posta, a dodając mnie jak już mówiłem nic nie zyskujesz, bo i tak tam jestem.

Najgorzej było gdy chciałem dodać @Bitcryptex zamiast @Cryptovigi to mój trust spadł na 6 czy nawe 4 nie jestem dokładnie pewien ale różnica była duża.
Bitcryptex nie ocenił cię jeszcze, więc dodanie go do listy trust nie zwiększa twojego trust natomiast usuniecie Cryptovigiego usuwa jego ocenę oraz moją (bo masz mnie w drzewku tylko jako zaufanego cryptovigiego). Czemu aż tak srogo spadło to nie wiem Smiley

Warto dodać, że to ocena, jaką tylko ty widzisz. Normalni ludzie, którzy nie grzebali w soim drzewku trust widzą wciąż 0: -0 / +0
https://bitcointalk.org/index.php?action=profile;u=131333;dt
wwzsocki
Legendary
*
Offline Offline

Activity: 2744
Merit: 1708


First 100% Liquid Stablecoin Backed by Gold


View Profile WWW
March 26, 2019, 05:38:15 PM
 #11

Warto dodać, że to ocena, jaką tylko ty widzisz. Normalni ludzie, którzy nie grzebali w soim drzewku trust widzą wciąż 0: -0 / +0
https://bitcointalk.org/index.php?action=profile;u=131333;dt

Faktycznie wszyscy inni nadal widzą mnie jako totalne zero gdy mają włączony "default trust" więc jaki sens tej modyfikacji?

Dla samego siebie? No bo przecież tylko ja widzę ten wysoki trust.

Tytanowy Janusz (OP)
Legendary
*
Offline Offline

Activity: 2156
Merit: 1622


View Profile
March 26, 2019, 06:28:07 PM
Merited by malevolent (1)
 #12

Sens jest taki, byś Ty widział poprawnie trust wszystkich innych. Jeżeli np. mnie ktoś oszuka i ja go negatywnie ocenię, to ty nie zobaczysz tej oceny i prawdopodobnie też dasz się oszukać. Jak dodasz mnie, to już zobaczysz go na czerwono i nie wykonasz transakcji. Chodzi o to, by jak najbardziej rozbudować swoją trust listę, by widzieć wszystkie przekręty innych użytkowników a jednocześnie nie mieć na liście byle kogo, by uniknąć opinii oszustów.

Jeśli nie wykonujesz żadnych czynności wymagających zaufania na BTT (kupno, sprzedaż, wymiana) i sam nie chcesz zostać DT1, to swoją listę trust możesz zostawić pustą, bo do niczego ci nie służy.
cryptovigi
Hero Member
*****
Offline Offline

Activity: 714
Merit: 611



View Profile
March 26, 2019, 08:44:12 PM
Last edit: March 30, 2019, 12:29:39 AM by cryptovigi
Merited by DarkStar_ (4), wwzsocki (1), Rath_ (1)
 #13

...
Faktycznie wszyscy inni nadal widzą mnie jako totalne zero gdy mają włączony "default trust" więc jaki sens tej modyfikacji?

Dla samego siebie? No bo przecież tylko ja widzę ten wysoki trust.

Nie tylko Ty bo ja na przykład widzę dokładnie to samo... tak jak powiedział @Tytanowy Janusz:

Sens jest taki, byś Ty widział poprawnie trust wszystkich innych. Jeżeli np. mnie ktoś oszuka i ja go negatywnie ocenię, to ty nie zobaczysz tej oceny i prawdopodobnie też dasz się oszukać. Jak dodasz mnie, to już zobaczysz go na czerwono i nie wykonasz transakcji. Chodzi o to, by jak najbardziej rozbudować swoją trust listę, by widzieć wszystkie przekręty innych użytkowników a jednocześnie nie mieć na liście byle kogo, by uniknąć opinii oszustów.

Innymi słowy w pierwszej wersji cały system opierał się na zaufaniu znajomych i krewnych królika... przepraszam theymosa - czyli żeby mieć jakiegokolwiek trusta musiałeś wpaść w interakcję z kimś, kto należał do jego sieci zaufania - taki trochę "podziemny krąg". Teraz różnica polega na tym, że oprócz tego "głównego klubu" każdy tworzy sobie własną sieć zaufania - czyli użytkownicy zupełnie nie związani z administratorem forum i jego zaufanymi również mają szanse budować sobie ranking zaufania w swoich "pomniejszych grupach".

Na przykład na jakimś lokalnym forum dajmy na to islandzkim, gdzie jest dużo użytkowników a mało kto szprecha po angielsku chłopaki mięli wcześniej niskie szanse na zbudowanie trusta. Ale z drugiej strony jeżeli chętnie handlują między sobą w ramach swojego lokala to tworzenie takich "wewnętrznych" trustlist może byś świetnym narzędziem, które może ich niejednokrotnie uchronić przed oszustwem, lub pomóc w wyborze kontrahenta z którym szanse na uczciwą transakcję są wyższe... Jeśli ja mam u siebie na liście wrzuconych Was i trafię na gościa któremu Wy już zaufaliście będę bardziej skłonny zrobić z nim jakiego deala niż z kimś innym...



Niemniej jednak cały czas nie mogę dojść do ładu z numerkami u wwzsockiego....

...
Jeśli natomiast pierwszy miesiąc musi był pełen by się liczył, to wtedy wychodzi idealnie 11, bo pierwsze 3 oceny wejdą dopiero za kilka dni.
...

Pierwszy miesiąc nie musi być pełen - zgodnie z wzorem jest zaokrąglony do góry czyli powinien liczyć się już od pierwszego dnia... i tak liczy bo Ty Janusz masz u mnie Trust:   2: -0 / +2

Kiedy ustawię swój trust depth na 0 to wwzsocki ma takiego samego trusta jak @Tytanowy Janusz czyli: 2: -0 / +2 i to jest logiczne - 1 sztuka za trusta ode mnie i drugi za trust od @Tytanowego Janusza.  "Problem" pojawia się kiedy zwiększam poziom z 0 na 1 - ponieważ wtedy dodatkowo "zbiera" zaufanie od znajomych wwzsockiego (bo też jest na mojej liście) i jego trut od razu skacze do góry na 12: -0 / +5 liczba 5 została już wyjaśniona przez Janusza więc do rozkminienia zostaje tylko ta 12. Wiadomo skąd wizięły się 2 więc pozostaje jeszcze dodatkowa 10...
Według mnie użytkownik sud nie ma wpływu na trust wwzsockiego (to znaczy na pierwszą jego część - liczbę 12), bo wwzsocki nie zaufał jemu, podobnie maremostro i polonez zostają więc tylko dwóch gości - investaco i crypto mania ale zgodnie z obliczeniami @Tytanowego Janusza powinno być za nich dodatkowe 11 a nie 10...

[edit: nadal tego nie mogę skumać więc zwróciłem się o pomoc do mądrzejszych]

https://bitcointalk.org/index.php?topic=5095156.msg50372958#msg50372958


cryptovigi
Hero Member
*****
Offline Offline

Activity: 714
Merit: 611



View Profile
March 31, 2019, 05:50:26 PM
 #14


Widzę że pomimo znajomości teorii nikt nie jest w stanie wytłumaczyć sposobu wyliczenia współczynnika trust na przykładzie wwzsockiego Wink  Ja też jeszcze do tego nie dotarłem nawet zwróciłem się do wyjadaczy z działu Meta z prośbą o rozjaśnienie tej kwestii, ale póki co żadem mądry się nie znalazł.
 
Dzisiaj natomiast zaobserwowałem ciekawe zjawisko - ni stąd ni zowąd trust score wwzsockiego podskoczył do wartości 13: -0 / +5 - a więc zgodny z moimi wyliczeniami. To powinno zamknąć temat, ale.... powstaje kolejne pytanie:  "Czemu stało się to akurat dzisiaj?". Dzisiejsza data w żaden sposób nie łączy się datą pozytywnych feedbacków otrzymanych przez wwzsockiego... Dlatego też pojawiła mi się w głowie nowa koncepcja (którą przedstawiłem również w dziale Meta ale jak dotąd nie została jeszcze potwierdzona ani odrzucona) mianowicie:

Być może punktacja trust nie jest przeliczana w sposób ciągły - to znaczy w momencie kiedy otrzymujesz pozytywny/negatywny feedback jest dokonywane przeliczanie, ale kiedy system nie otrzymuje impulsu (w postaci feedbacku) przeliczanie nie następuje w sposób ciągły tylko np w określonych momentach - np. na koniec miesiąca. Innymi słowy system nie pilnuje bieżąco daty każdego feedbacku i nie przelicza każdemu użytkownikowi aktualnej punktacji w odpowiednim dla niego czasie tylko co jakiś czas dokonuje przekalkulowania wszystkich użytkowników i wprowadza odpowiednie zmiany w tablicy trustu, z której dane są pobierane w momencie wyświetlania...

cryptovigi
Hero Member
*****
Offline Offline

Activity: 714
Merit: 611



View Profile
April 04, 2019, 08:32:58 PM
Last edit: April 04, 2019, 08:58:26 PM by cryptovigi
Merited by Tytanowy Janusz (1)
 #15


Dzisiaj czyli 04.04.2019 trust wwzsockiego - mojego ulubionego królika doświadczalnego w zakresie rozkiminiania systemu trust podskoczył o kolejny punkt i aktualnie osiągnął 14: -0 / +5
Tym razem całkowicie mi się to zgadza, bo dokładnie miesiąc temu dostał ode mnie trusta więc rozpoczął się drugi miesiąc, w którym posiada ode mnie trusta i zgodnie z publikowanym wcześniej przeze mnie wzorem rozpoczęcie 2-go miesiąca posiadania trustu podniosło współczynnik z 1 na 2.
Ok. to się zgadza ale niestety padła moja koncepcja z poprzedniego akapitu w której sugerowałem, że trust nie jest przeliczany w sposób ciągły...

Podsumowując na dzisiaj jego punktacja mi się zgadza:
trzecia cyfra 5 - ok - dostał 5 pozytywnych feedbacków
pierwsza cyfra 14:
2 ode mnie - mój feedback otrzymał ponad miesiąc temu
1 od Tytanowego Janusza - feedback otrzymał miesiąc temu (więc jutro powinien się zmienić z 1 na 2)
5 od invasteco - feedback otrzymał ponad 4 miesiące temu
6 od cryptomania - feedback ponad 5 miesięcy temu

Czyli na dzień dzisiejszy wszystko się zgadza... Poczekam i będę dalej obserwować czy zmiany w jego truście będą pojawiały się w odpowiednich okresach czasowych (może te problemy z obliczaniem jakie zauważyliśmy z Tytanowym Januszem były po postu jakimś opóźnieniem w aktualizacji systemu, który już minął).

[edit]
Ale moment - skupiłem się na wwzsockim i jego trust mi se zgodził, ale nie zgadza się mój

U mnie przeliczenie jest mega proste - dostałem trusta tylko od Wwzsockiego i widzę 1: -0 / +1
Ale... dostałem trusta 2019-03-02 więc zgodnie z wzorem pierwsza cyfra powinna już się zwiększyć do 2 (bo dostałem trusta ponad miesiąc temu czyli powinno zacząć już zliczać drugi miesiąc).
Cholera... znowu nie nadążam....

Tytanowy Janusz (OP)
Legendary
*
Offline Offline

Activity: 2156
Merit: 1622


View Profile
April 30, 2019, 04:29:26 PM
 #16


Zwróć uwagę, że opinię ode mnie dostałeś 23.04, a wciąż masz u mnie trust=0. Wygląda na to, że to zaokrąglenie w górę, to nie do końca prawda. Tak jak pisałem od samego początku. W tym zaokrągleniu są nasze błędy w kalkulacji. Prawdopodobnie dopiero jutro twój trust się zwiększy. Oznaczałoby to wtedy, że zaokrąglenie w górę oznacza, że algorytm patrzy tylko na miesiąc, a nie na dzień i czy dostaniesz trust pierwszego, czy ostatniego dnia miesiąca, to urośnie on dopiero 1 dnia kolejnego miesiąca.
Jutro wszystko się rozstrzygnie.
cryptovigi
Hero Member
*****
Offline Offline

Activity: 714
Merit: 611



View Profile
May 01, 2019, 10:50:45 PM
 #17

Zwróć uwagę, że opinię ode mnie dostałeś 23.04, a wciąż masz u mnie trust=0. Wygląda na to, że to zaokrąglenie w górę, to nie do końca prawda. Tak jak pisałem od samego początku. W tym zaokrągleniu są nasze błędy w kalkulacji. Prawdopodobnie dopiero jutro twój trust się zwiększy. Oznaczałoby to wtedy, że zaokrąglenie w górę oznacza, że algorytm patrzy tylko na miesiąc, a nie na dzień i czy dostaniesz trust pierwszego, czy ostatniego dnia miesiąca, to urośnie on dopiero 1 dnia kolejnego miesiąca.
Jutro wszystko się rozstrzygnie.

Jak widzisz mamy już 02 maja a nic się nie zmieniło - kiedy przyglądałem się tematowi na przykładzie wwzsockiego zauważyłem, że zasada zaokrąglania w górę działa z tym że nie zgadzają się terminy dokonywania przeliczeń... Tak jakby system działał dokładnie tak jak powinien ale nie dzieje się to na bieżąco, tylko z opóźnieniem lub jest "odświeżany" co jakiś czas - jak wspominałem - poruszałem tą kwestię w głównym wątku dotyczącym trustu w sekcji Meta ale nikt nie był w stanie mi odpowiedzieć jak to dzieje się dokładnie...

Tytanowy Janusz (OP)
Legendary
*
Offline Offline

Activity: 2156
Merit: 1622


View Profile
May 03, 2019, 08:40:20 AM
 #18

Faktycznie. Dalej 0,a mamy już 3 maja. Miałeś rację. Cóż ... chyba nie dane jest nam poznanie prawdy. Algorytm jak sobie przypomni, to przeliczy i idzie dalej spać Smiley. Są to jednak niuanse, które nie są niezbędne do poznania, by skutecznie korzystać z systemu Trust.

BTW. Widać admin lubi takie smaczki chować w kodzie Smiley Sam fakt, że na rangę Legendary potrzebna jest losowa liczba activity (Random in the range 775-1030) jest świetnym dowodem na to.
cryptovigi
Hero Member
*****
Offline Offline

Activity: 714
Merit: 611



View Profile
May 04, 2019, 12:48:37 AM
 #19

...
BTW. Widać admin lubi takie smaczki chować w kodzie Smiley Sam fakt, że na rangę Legendary potrzebna jest losowa liczba activity (Random in the range 775-1030) jest świetnym dowodem na to.


Fakt! Notabene pomiędzy różnica pomiędzy 775 a 1030 nie jest mała!!! To w końcu 255 dni czyli ponad 8 miesięcy!!!


malevolent
can into space
Legendary
*
Offline Offline

Activity: 3472
Merit: 1721



View Profile
May 06, 2019, 11:34:13 PM
 #20

Patrzycie też kogo macie na Trust listach i kogo mają te osoby na Waszych listach (przy głębokości '2')?

BTW, z tego co kojarze to system Trust ma/miał wbudowane jakieś ograniczenia jeśli chodzi o łatwe/abuzywne nabijanie punktów. Kwota ryzykowanych BTC też ma jakieś znaczenie o ile dobrze pamiętam.


Fakt! Notabene pomiędzy różnica pomiędzy 775 a 1030 nie jest mała!!! To w końcu 255 dni czyli ponad 8 miesięcy!!!

Biorąc pod uwagę, że forum istnieje już (prawie) od dekady to 8 miesięcy nie jest długim okresem.
Do niedawna liczyłem po cichu na wprowadzenie kolejnej rangi, z czasem ranga Legendary będzie ulegać dewaluacji, ale teraz po wprowadzeniu systemu merit już niekoniecznie.


Signature space available for rent.
Pages: [1] 2 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!