Abstract

How to develop a trust management model and then to efficiently control and manage nodes is an important issue in the scope of social network security. In this paper, a trust management model based on a cloud model is proposed. The cloud model uses a specific computation operator to achieve the transformation from qualitative concepts to quantitative computation. Additionally, this can also be used to effectively express the fuzziness, randomness and the relationship between them of the subjective trust. The node trust is divided into reputation trust and transaction trust. In addition, evaluation methods are designed, respectively. Firstly, the two-dimension trust cloud evaluation model is designed based on node’s comprehensive and trading experience to determine the reputation trust. The expected value reflects the average trust status of nodes. Then, entropy and hyper-entropy are used to describe the uncertainty of trust. Secondly, the calculation methods of the proposed direct transaction trust and the recommendation transaction trust involve comprehensively computation of the transaction trust of each node. Then, the choosing strategies were designed for node to trade based on trust cloud. Finally, the results of a simulation experiment in P2P network file sharing on an experimental platform directly reflect the objectivity, accuracy and robustness of the proposed model, and could also effectively identify the malicious or unreliable service nodes in the system. In addition, this can be used to promote the service reliability of the nodes with high credibility, by which the stability of the whole network is improved.

Highlights

  • With the rapid development of social networks, they have been widely used in a variety of different fields, such as file sharing, information retrieval, and collaborative computing [1,2]

  • We propose a trust management model based on a cloud model that uses a specific tectonic operator to achieve the transformation from qualitative concepts to quantitative computation

  • The novel trust cloud evaluation model designed in this paper is based on a two-dimensional metric: reputation trust and transaction trust

Read more

Summary

Introduction

With the rapid development of social networks, they have been widely used in a variety of different fields, such as file sharing, information retrieval, and collaborative computing [1,2]. Li [24] proposed the cloud model theory that organically integrates fuzziness and randomness This model better reflects human understanding of the essence of the objective world. Platform, and the results demonstrate the objectivity, accuracy and robustness of our cloud trust model It can effectively identify malicious or unreliable nodes to promote the service reliability of the nodes with high credibility and stability, so the service stability of the whole network is improved.

Cloud Model
Trust Model
Trust Computing Based on a Cloud Model
Definition 2
Definition 3
Definition 5
The Basic Idea
Trust Cloud Parameter Acquisition
Computation of the Trust Evaluation Cloud
Computation of Reputation Trust
Decision Algorithm of Trust Cloud
Computation of Transaction Trust Based on Cloud Model
Computation of Direct Trading Trust
Computation of Recommendation Trust
Trading Node Selection Strategy Based on Trust Cloud
Experiment Set
The Calculation of Reputation Trust Degree
Evaluation Vector
Comparison
Calculation of Direct Trading Trust Degree
The Calculation of Recommendation Degree
Calculation of Trading Node Selection Strategy Based on Trust Cloud
Summary and Prospects
Research Prospects
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call