论文部分内容阅读
随着网络的日益普及,信任在P2P网络交互中的地位越来越重要,完善的信任模型系统给网络实体间的交互提供了重要支撑。但P2P网络中的信任模型目前仍存在着多种缺陷:首先,单一的信任度计算方案制约了信任的合理度量,成为信任机制进一步发展的瓶颈;其次,目前已有的信任模型对信任传递的研究太少,且缺乏对多步推荐的研究。针对以上问题论文提出了多层次的信任计算方案和基于节点相似性的信任传递方法。多层次的信任计算方案是通过评价因子分级和角色独立制度,利用评价权重的概念,给出了一种信任度的计算方法。根据每个属性对交互的影响程度不同,对评价因子进行分级;根据每次交互的内容对信任的影响程度不同,对每次评价都赋予与之相对应的评价权重。提出了角色独立的概念,每个节点在充当某个角色时获取的评价值只能用于计算该节点充当这个角色时的信任度。给出了一套独立的推荐信任的计算方案,在推荐可信度的计算中采用了行为相似度和动态更新结合的方式,使推荐可信度不再依附于信誉值的计算。基于相似度的信任传递方法在无直接交互但有直接推荐的情况下,通过计算与推荐节点的相似性来进行信任传递。在无直接推荐的情况下,通过信任担保链确认该信任链有效,再进行信任推荐,进而完成信任传递。同时还针对大多数信任模型中忽略的多步推荐问题,将信任链中负责信任传递的节点分为担保节点和推荐节点,推荐节点通过计算节点相似度来进行推荐,担保节点用来担保信任链的可用性。引入了节点相似度的计算,提出了担保信任和担保链的概念。此外还将节点的属性细化,区分了各个属性的作用,提出了Requirement相似度和Evaluation相似度的概念,并提出了推荐信任二元组的概念。最后将多层次信任传递方案应用在P2P文件传输系统中,通过实验数据显示该信任度计算方法能够较大程度地提高交易的成功率,更加有效地建立节点间的信任关系。同时通过仿真实验证明基于相似度的信任传递方案在熟悉度小的系统中尤其适用,并在很大程度上保障了网络实体行为的可靠性。