Earned attention and semi-algorithmic reputation in trust networks. If a business or individual, A, earns your trust, you, B, add A's public identity to your trust network profile, and those who trust you, C, can measure the earned reputation as the product of C's trust of you and your trust of A.

Crude code idea:

`C.estimateTrust(A) => {

var trust=[], weight=[];

this.trusted.forEach(B => {

if(! B.trusted.hasOwnProperty(A.id)) return;

trust.push(B.level*B.trusted[A.id].level);

weight.push(B.level)

});

return Math.sum(trust)/Math.sum(weight);

}`

This could be more elegant than a simple weighted average, like a way to mitigate campaigns, but it's an idea.

Reply to this note

Please Login to reply.

Discussion

No replies yet.