论文部分内容阅读
本文对P2P文件共享系统Maze中激励与信誉机制进行了研究。主要内容如下:
(1)实现并部署了一个P2P文件共享系统Maze。Maze是一个以科研为目的开发的并且在CERNET得到广泛应用的系统,Maze在研究过程中不断完善的日志数据,已经成为国际P2P数据集的一部分,使得Maze为广大用户提供服务的同时,更多承载着作为一个科研平台的使命。
(2)分析了P2P文件共享系统Maze中理性用户的行为特征,并首次定量的分析了P2P系统中理性用户的大量存在对互联网主干网带宽的影响。
(3)通过分析系统中存在的合作作弊行为,归纳出这些行为的统计特征,进而设计了四种在Maze中针对合作作弊行为检测器,实际测量验证了该方法的有效性。同时,本文分析了合作作弊对全局信誉模型的影响并在EigenTrust基础上,提出了一个基于位置相关的全局信誉模型算法,实验证明,该算法可以更加公平的反映用户对系统的贡献度。
(4)提出了一种健壮的基于多级Tit-for-Tat的主观激励机制Multi-Trust,并结合实际系统判断了该机制的有效性,与传统的基于EigenTrust和Max-Flow为基础的激励机制相比,本文提出的算法具有更好的覆盖性、健壮性和可实现性。
(5)将用户对虚假文件的投票结合到Multi-trust中,提出了一种信任与激励相结合的信誉机制。实验表明,该机制有利于在大规模P2P网络中识别虚假文件和鼓励理性用户共享。同时,基于DHT的实现方案给系统带来的负担较低。