A Novel Trust Model of P2P Networks Based on Theory of Probability and Statistics
-
摘要: 经典的P2P网络信任模型采用迭代方法由局部信任值推算出全局信任值,每次交易都要引起整个网络节点的迭代运算,导致计算复杂,通信流量大,并且面临交易数据过于稀疏,计算不够精确从而容易陷于恶意节点的共谋、诋毁和睡眠等攻击问题。为了保证数据的稠密性与计算结果的精确性,论文基于概率统计理论,提出了一种新的全局信任模型。该模型根据节点的历史交易情况,运用最大似然估计,假设检验等方法计算出节点的信任度,节点选择与可信度高的节点进行交易。数学分析与仿真实验表明该模型能有效地抵抗恶意节点的攻击,与经典信任模型Eigentrust相比,较大程度地提高了整个P2P网络的成功交易率。Abstract: Classical trust model of P2P networks calculates the global trust value by iteration of local trust value. Every transaction will cause iteration throughout the whole networks resulting in computational complexity, huge communication traffic. These also face collusion attack, smear attack, sleeping attack and so on that caused by sparse transaction data and inaccurate computing result. To ensure the density of transaction data and the accuracy of computing result, a novel P2P global Probability and Statistics based trust (PStrust) model is presented. The history records of transaction are used to figure out the trust value of every peer by methods of the maximum likelihood estimation and hypothesis testing. Every peer trades with the peer with high credibility. Mathematical analysis and simulation show PStrust can resist attacks of malicious peers and improve the successful download rate of the whole P2P system compared with traditional model Eigentrust.
计量
- 文章访问数: 3595
- HTML全文浏览量: 111
- PDF下载量: 738
- 被引次数: 0