A Random Walk based Trust Ranking in Distributed Systems

03/14/2019
by   Alexander Stannat, et al.
0

Honest cooperation among individuals in a network can be achieved in different ways. In online networks with some kind of central authority, such as Ebay, Airbnb, etc. honesty is achieved through a reputation system, which is maintained and secured by the central authority. These systems usually rely on review mechanisms, through which agents can evaluate the trustworthiness of their interaction partners. These reviews are stored centrally and are tamper-proof. In decentralized peer-to-peer networks, enforcing cooperation turns out to be more difficult. One way of approaching this problem is by observing cooperative biological communities in nature. One finds that cooperation among biological organisms is achieved through a mechanism called indirect reciprocity. This mechanism for cooperation relies on some shared notion of trust. In this work we aim to facilitate communal cooperation in a peer-to-peer file sharing network called Tribler, by introducing a mechanism for evaluating the trustworthiness of agents. We determine a trust ranking of all nodes in the network based on the Monte Carlo algorithm estimating the values of Google's personalized PageRank vector. We go on to evaluate the algorithm's resistance to Sybil attacks, whereby our aim is for sybils to be assigned low trust scores.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/14/2023

Sustainable Cooperation in Peer-To-Peer Networks

Traditionally, peer-to-peer systems have relied on altruism and reciproc...
research
04/18/2023

Peer-to-Peer Network: Kantian Cooperation Discourage Free Riding

The problem of how to achieve cooperation among rational peers in order ...
research
02/05/2018

Local Wealth Redistribution Promotes Cooperation in Multiagent Systems

Designing mechanisms that leverage cooperation between agents has been a...
research
06/28/2019

SybilQuorum: Open Distributed Ledgers Through Trust Networks

The Sybil attack plagues all peer-to-peer systems, and modern open distr...
research
02/02/2021

Two Social Concepts in Virtual Communities: Trust and Reputation

Our social interactions mainly depend on the social phenomenon called tr...
research
05/16/2021

How Can Robots Trust Each Other For Better Cooperation? A Relative Needs Entropy Based Robot-Robot Trust Assessment Model

Cooperation in multi-agent and multi-robot systems can help agents build...
research
09/22/2014

Distributed Clustering and Learning Over Networks

Distributed processing over networks relies on in-network processing and...

Please sign up or login with your details

Forgot password? Click here to reset