Bitcoin Forum
April 26, 2024, 07:59:20 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: A short introduction to the Trust System  (Read 932 times)
bones261
Legendary
*
Offline Offline

Activity: 1806
Merit: 1826



View Profile
January 13, 2019, 07:48:52 PM
 #21

(As an aside, I'm having difficulty determining what pronoun to use when referring to Lauda and suchmoon. Him, her, they?  Cheesy)

Why limit verself to only 3 pronouns? I respond to any of these:







I guess as a member of the LBGT(lots of letters after that) community, I know the T(lots of letters after that) are getting a bit touchy. However, it's nice to know that you really couldn't care less.
1714118360
Hero Member
*
Offline Offline

Posts: 1714118360

View Profile Personal Message (Offline)

Ignore
1714118360
Reply with quote  #2

1714118360
Report to moderator
1714118360
Hero Member
*
Offline Offline

Posts: 1714118360

View Profile Personal Message (Offline)

Ignore
1714118360
Reply with quote  #2

1714118360
Report to moderator
1714118360
Hero Member
*
Offline Offline

Posts: 1714118360

View Profile Personal Message (Offline)

Ignore
1714118360
Reply with quote  #2

1714118360
Report to moderator
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
JayJuanGee
Legendary
*
Offline Offline

Activity: 3696
Merit: 10153


Self-Custody is a right. Say no to"Non-custodial"


View Profile
January 17, 2019, 08:55:32 AM
 #22

Caveat: I'm not 100% sure if I understand the new system in its entirety so far.
Also, the system seems to still be undergoing change Roll Eyes

So how are users chosen for DefaultTrust?

In the past, our benevolent forum dictator theymos simply appointed the users in DefaultTrust by decree.
That was, to put it mildly, a constant source of criticism and bickering.
On January 10, 2019, Skynet woke up a new system was set up, which is based in part on the merit system.

Simply put, users on DefaultTrust are "voted" for by the users of bitcointalk.
A user needs to have earned 10 merit before being eligible to vote.
"Super-Voters" are users who have earned 250 merit.
(if voting for someone, the number of merit you've received from that specific person is not counted)

To cast a vote you have to include the name of the user into your own Trust List.

To be elected, you need at least 10 votes of "simple" voters and 2 votes of Super-Voters.
That will make you a "candidate".

You'll also have to meet a few more requirements:
- be at least "Member"
- been online in the last three days
- have posted in the last 30 days
- maintain a Trust List with at least 10 entries (not counting "~"-entries)
- not be banned
- not be on some kind of blacklist (maintained in secret by theymos?)

Once elected in this fashion, you will show up on DefaultTrust.
If other users on DefaultTrust vote you out with a "~", though, that might lead to your exclusion.


For you as a regular user wanting to have a say in who goes onto DefaultTrust, all this means:
Earn at least 10 merit yourself, or even better, 250 merit!
Maintain your Trust List!
That's the only way your vote counts!


A personal plea by me: please consider taking users of local boards into your Trust Lists, even if you don't understand the gibberish they call their "language".
How to find out who's a good user? Well, ask around!
The local boards need strong trust networks, and in many cases they have no lobby here. Thank you.

qwk (or anyone else who has some insight into this matter):  I am a little confused about the trust voting method that you (qwk) outlined, how many votes I get under such new rules, and also how the votes are tallied. 

Time permitting, I am still reading (again) through the earlier pages of theymos's default trust changes announcement thread, so perhaps some of my questions are going to be answered there, before they are answered here?

1) Currently, I have a total of 513 earned merits (I guess earned since 1/24/18), so does that mean that I can cast 51 regular votes and 2 super votes ?  (assuming that each additional vote is earned after the threshold of 10 and 250)? 

2) You seem to assert that I can only cast those votes by making a custom portion of the trust list (perhaps keeping default trust in there, too?)?

3) So far, in the past, few hours, I have only made a custom list that includes 11 members, but if I continue to add to my custom trust list, then each of them will count as a vote until I reach 51 members? 

4) If I make a custom list that includes more than 51 members, then only the first 51 would be counted as votes, or how does that work?

5) How about the 2 supervotes?  How do I label or distinguish the supervotes, if I am understanding this correctly from theymos mentioning the number of votes that each member gets

6) Can I change my votes with the passage of time at any time that I want?  Presumably my earned merits will continue to increase and allow me to add more votes with the passage of time?  (I assume that some of the vote criteria might change with the passage of time, too, but that seems to be another set of questions for another day).

1) Self-Custody is a right.  There is no such thing as "non-custodial" or "un-hosted."  2) ESG, KYC & AML are attack-vectors on Bitcoin to be avoided or minimized.  3) How much alt (shit)coin diversification is necessary? if you are into Bitcoin, then 0%......if you cannot control your gambling, then perhaps limit your alt(shit)coin exposure to less than 10% of your bitcoin size...Put BTC here: bc1q49wt0ddnj07wzzp6z7affw9ven7fztyhevqu9k
LoyceV
Legendary
*
Online Online

Activity: 3290
Merit: 16550


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
January 17, 2019, 09:20:13 AM
Last edit: January 17, 2019, 09:38:31 AM by LoyceV
Merited by JayJuanGee (1)
 #23

1) Currently, I have a total of 513 earned merits (I guess earned since 1/24/18), so does that mean that I can cast 51 regular votes and 2 super votes ?  (assuming that each additional vote is earned after the threshold of 10 and 250)?  

2) You seem to assert that I can only cast those votes by making a custom portion of the trust list (perhaps keeping default trust in there, too?)?

3) So far, in the past, few hours, I have only made a custom list that includes 11 members, but if I continue to add to my custom trust list, then each of them will count as a vote until I reach 51 members?  

4) If I make a custom list that includes more than 51 members, then only the first 51 would be counted as votes, or how does that work?

5) How about the 2 supervotes?  How do I label or distinguish the supervotes, if I am understanding this correctly from theymos mentioning the number of votes that each member gets?  

6) Can I change my votes with the passage of time at any time that I want?  Presumably my earned merits will continue to increase and allow me to add more votes with the passage of time?  (I assume that some of the vote criteria might change with the passage of time, too, but that seems to be another set of questions for another day).
1) Correct.
2) Correct.
3) Correct.
4) No. You can't order them:
~the system tries to distribute the votes such that the greatest number of people would be included in DT1 at the end. If there's still contention (or if my algorithm behaves sub-optimally), then it's chosen randomly among the remaining options. But this is a bit rare: if DT1 was constructed now, no randomness would be involved, since all contention would be resolvable without it.
5) I guess it's the same as 4).
6) Changes to your own trust list are applied instantly. Changes to DT1 happen once per month (and theymos can change this frequency).

A user needs more exclusions than inclusions to be excluded.
Dammit, you're right. Now I need to have a third example list to make it work. Roll Eyes
Shame on you! Tongue
Don't shoot the messenger Tongue Can you still update it though, considering how many people don't understand the details already.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
JayJuanGee
Legendary
*
Offline Offline

Activity: 3696
Merit: 10153


Self-Custody is a right. Say no to"Non-custodial"


View Profile
January 17, 2019, 09:46:50 AM
 #24

1) Currently, I have a total of 513 earned merits (I guess earned since 1/24/18), so does that mean that I can cast 51 regular votes and 2 super votes ?  (assuming that each additional vote is earned after the threshold of 10 and 250)?  

2) You seem to assert that I can only cast those votes by making a custom portion of the trust list (perhaps keeping default trust in there, too?)?

3) So far, in the past, few hours, I have only made a custom list that includes 11 members, but if I continue to add to my custom trust list, then each of them will count as a vote until I reach 51 members?  

4) If I make a custom list that includes more than 51 members, then only the first 51 would be counted as votes, or how does that work?

5) How about the 2 supervotes?  How do I label or distinguish the supervotes, if I am understanding this correctly from theymos mentioning the number of votes that each member gets?  

6) Can I change my votes with the passage of time at any time that I want?  Presumably my earned merits will continue to increase and allow me to add more votes with the passage of time?  (I assume that some of the vote criteria might change with the passage of time, too, but that seems to be another set of questions for another day).
1) Correct.
2) Correct
3) Correct
4) No. You can't order them:
~the system tries to distribute the votes such that the greatest number of people would be included in DT1 at the end. If there's still contention (or if my algorithm behaves sub-optimally), then it's chosen randomly among the remaining options. But this is a bit rare: if DT1 was constructed now, no randomness would be involved, since all contention would be resolvable without it.
5) I guess it's the same as 4).
6) Changes to your own trust list are applied instantly. Changes to DT1 happen once per month (and theymos can change this frequency).

A user needs more exclusions than inclusions to be excluded.
Dammit, you're right. Now I need to have a third example list to make it work. Roll Eyes
Shame on you! Tongue
Don't shoot the messenger Tongue Can you still update it though, considering how many people don't understand the details already.

Thanks Loyce.

Your responses seems to show that largely, I am thinking in the right direction, even though I still feel a bit uncomfortable with my understanding. 

Seems that if I have only put 11 members on my trust list, then my 51 votes would get divided evenly amongst those 11 members.  4.636 votes per member (51/11) (something like that), and the two supervotes might either get assigned in whole based on fraction, such as .1818 per member or randomly assigned, which would then only go to two members (randomly).  Actually it seems best if theymos were to create a fractionalized assignment of votes rather than random assignment of whole votes (whether the algorithm can be programed in such a way would be for him to disclose). 

As I am thinking about this and typing, it seems that out of fairness, supervotes could be fractionally assigned, as well (perhaps once the 250 threshold is achieved), so maybe instead of having 2 supervotes, I would have 2.052 supervotes based on my 513/250), and those 2.052 supervotes would just be distributed among my 11 members (which would be .1865 supervotes per member = 2.052/11).  I understand that traditionally DT had been dealing with whole numbers because of the inclusion or exclusion based on whole numbers, but I don't see why such inclusion/exclusion could still not be placed in the algorithm with thresholds established too regarding if inclusions outnumber the exclusions then would be on the list (could round up or down to whole numbers in order to keep it less confusing).

1) Self-Custody is a right.  There is no such thing as "non-custodial" or "un-hosted."  2) ESG, KYC & AML are attack-vectors on Bitcoin to be avoided or minimized.  3) How much alt (shit)coin diversification is necessary? if you are into Bitcoin, then 0%......if you cannot control your gambling, then perhaps limit your alt(shit)coin exposure to less than 10% of your bitcoin size...Put BTC here: bc1q49wt0ddnj07wzzp6z7affw9ven7fztyhevqu9k
LoyceV
Legendary
*
Online Online

Activity: 3290
Merit: 16550


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
January 17, 2019, 09:49:39 AM
 #25

Seems that if I have only put 11 members on my trust list, then my 51 votes would get divided evenly amongst those 11 members.  4.636 votes per member (51/11)
You get only 1 vote per member.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
JayJuanGee
Legendary
*
Offline Offline

Activity: 3696
Merit: 10153


Self-Custody is a right. Say no to"Non-custodial"


View Profile
January 17, 2019, 10:42:13 AM
 #26

Seems that if I have only put 11 members on my trust list, then my 51 votes would get divided evenly amongst those 11 members.  4.636 votes per member (51/11)
You get only 1 vote per member.


Ok.  Thanks for the further clarification.

To maximize my vote, I should make sure that I have 51 members in my trust list (otherwise I am not using those extra 40 votes, currently).  Apparently,  currently, my two supervotes are being randomly assigned - currently 2/11 probability, but if I go to 51 members in my customized trustlist, then those two supervotes will be randomly assigned based on a 2/51 probability?

1) Self-Custody is a right.  There is no such thing as "non-custodial" or "un-hosted."  2) ESG, KYC & AML are attack-vectors on Bitcoin to be avoided or minimized.  3) How much alt (shit)coin diversification is necessary? if you are into Bitcoin, then 0%......if you cannot control your gambling, then perhaps limit your alt(shit)coin exposure to less than 10% of your bitcoin size...Put BTC here: bc1q49wt0ddnj07wzzp6z7affw9ven7fztyhevqu9k
qwk (OP)
Donator
Legendary
*
Online Online

Activity: 3542
Merit: 3411


Shitcoin Minimalist


View Profile
January 17, 2019, 11:45:04 AM
 #27

Can you still update it though, considering how many people don't understand the details already.
Being lazy, I've simply included the paragraph:
Actually, that's not true, a score of 0 will still keep Eve on the list, only a negative score, i.e. more people distrusting Eve than trusting her will lead to her exclusion.
I'll leave the example with only two lists standing for simplicity's sake, though.

It would kind of defeat the purpose of my "short" introduction to the Trust System if I were to explain every little detail. Wink

Yeah, well, I'm gonna go build my own blockchain. With blackjack and hookers! In fact forget the blockchain.
LoyceV
Legendary
*
Online Online

Activity: 3290
Merit: 16550


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
January 17, 2019, 01:15:14 PM
Last edit: January 17, 2019, 06:41:59 PM by LoyceV
 #28

Being lazy, I've simply included the paragraph:
Actually, that's not true, a score of 0 will still keep Eve on the list, only a negative score, i.e. more people distrusting Eve than trusting her will lead to her exclusion.
I'll leave the example with only two lists standing for simplicity's sake, though.

It would kind of defeat the purpose of my "short" introduction to the Trust System if I were to explain every little detail. Wink
May I edit it a bit to make it shorter again? Like this:
The final Trust List that the forum's software will generate will now look like this:
* DefaultTrust
* Alice
* Bob
* Carol
* Dan
* Frank
* Grace
* Eve

Those are the people whose judgment you trust for the moment.
All Feedback left by those users will be taken into account to calculate the Trust Score you'll see displayed.
Of course, your own Feedback will be taken into account as well.

You might have noticed that Eve doesn't show up still shows up in the final list.
The reason is simply that Eve is added "positively" to the Trust List of Alice, but at the same time, by the prefix "~", Bob tells us that he explicitly distrusts the judgment of Eve.
The software will now calculate "+ Eve" and "- Eve", which equals "Zero Eve", so Eve won't show up. To remove Eve, someone else has to add "- Eve" too.
Actually, that's not true, a score of 0 will still keep Eve on the list, only a negative score, i.e. more people distrusting Eve than trusting her will lead to her exclusion.
I'll leave the example with only two lists standing for simplicity's sake, though.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
gfox72
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
May 11, 2019, 12:24:30 PM
 #29

What if there is bad intent and abuse of the DefaultTrust level reached. Such a member can at will mark/FUD projects without any countermeasure ? Let's say a DefaultTrust member has reached this status by collecting votes from his/her community but has bad intent and uses it to FUD/damage other projects, who and how can such a bad intent be stopped ? If anyone expresses a negative vote against such practice, does he/she needs to have some higher merit level before the vote is taken into account ? Can the victim/targetted member also be upvoted by his community to counter such an 'elite' negative vote, do they need to have higher voting levels ? 
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18507


View Profile
May 11, 2019, 12:28:27 PM
Last edit: May 11, 2019, 01:25:14 PM by o_e_l_e_o
 #30

Let's say a DefaultTrust member has reached this status by collecting votes from his/her community but has bad intent and uses it to FUD/damage other projects, who and how can such a bad intent be stopped ?
Both DT1 and DT2 members need a net total of 0 or higher in terms of inclusions and exclusions from DT1 members to maintain their status on the default trust network. In other words, if more DT1 members exclude/distrust a user than include/trust a user, than that user will no longer be part of Default Trust.

If you think a Default Trust member is abusing their position by leaving multiple inappropriate ratings, start a thread about it in the Reputation Board and present your evidence. If the evidence stands up to scrutiny, that member will likely rapidly be excluded from the Default Trust network.



Edit for clarity: Disagreeing with a single feedback a DT member has left is not the same as that DT member abusing their position. Simple disagreements are better solved via PMs.
Pages: « 1 [2]  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!