GeTrust:基于担保的结构化P2P网络信任模型
发布时间:2017-08-23 04:27
本文关键词:GeTrust:基于担保的结构化P2P网络信任模型
更多相关文章: 对等网络 信任模型 担保 抵押 激励机制 计算复杂度
【摘要】:P2P网络作为一种建立在应用层的新型覆盖网络,相比传统的C/S型网络,具有无中心化、自治以及匿名等特点。但是由于节点的行为不受约束,导致节点间缺乏信任,P2P网络也遭受着各种恶意节点的攻击,影响到了网络中节点的正常交易以及网络的运行。P2P信任管理机制采用人类社会构建信任关系的方式构建信任模型,信任模型通过对目标节点行为信息的搜集、量化,对目标节点可以进行预测性的评估,从而决定目标节点的可信程度,进而解决网络中信任缺失的问题。以往信任模型的研究中以基于推荐的信任模型最具代表性。基于推荐的信任模型获得目标节点信任值的主要方法为在交易前,收集与目标节点有过交易历史的节点的推荐信息。与只依靠评估节点自身的直接信任相比,推荐信任能帮助节点更加全面的对目标节点的行为属性有所了解。但是,目前的基于推荐的信任模型普遍具有节点信任值收敛慢、信任值迭代计算复杂度高、网络通信开销大等缺点,而且很多模型混淆了节点的推荐可信度与其全局信任值以及缺乏有效的惩罚机制对抗共谋攻击。本文针对现有的基于推荐的信任模型存在的问题,提出一种基于担保的结构化P2P网络信任模型GeTrust。参照人类社会中担保关系的建立,服务节点选择担保节点为自己提供的服务担保,服务与担保节点都需要为自己的行为做出信誉值的抵押。为提高信任决策的合理性,文中提出了担保信任以及信誉抵押值的概念,从而更清晰的对担保节点的可信程度与节点的交易代价进行量化。服务节点在与担保节点建立担保关系后,还需要同申请服务的请求节点进行相互评估并建立服务关系,即请求节点根据服务节点的服务信誉和其担保节点的担保信誉在众多服务节点中择优选择。在交易后,由各自节点的档案节点进行反馈的收集与验证,并根据反馈结果对节点信誉进行更新。同时,我们提出了激励机制和匿名的信誉值管理机制以增强GeTrust的可用性并且阻止节点的恶意行为。实验结果表明,GeTrust在提高交易成功率、抵抗复杂攻击以及降低计算复杂度方面都具有有效性。
【关键词】:对等网络 信任模型 担保 抵押 激励机制 计算复杂度
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.02
【目录】:
- 摘要4-5
- Abstract5-9
- 1 绪论9-14
- 1.1 研究背景9-10
- 1.2 国内外研究现状10-12
- 1.3 本文的主要工作及组织结构12-14
- 2 P2P网络信任模型概述14-17
- 3 相关定义和建模17-33
- 3.1 担保关系的建立19-24
- 3.1.1 担保节点的评估19-21
- 3.1.2 服务节点的评估21-22
- 3.1.3 信誉值抵押22
- 3.1.4 担保关系建立过程22-24
- 3.2 服务关系的建立24-25
- 3.2.1 请求节点的评估24-25
- 3.2.2 服务节点的评估25
- 3.3 信誉计算25-27
- 3.3.1 反馈验证25-26
- 3.3.2 激励机制26-27
- 3.3.3 信誉值更新27
- 3.4 信誉值管理27-30
- 3.4.1 Chord协议介绍27
- 3.4.2 匿名存储机制27-28
- 3.4.3 档案节点的数据管理28-29
- 3.4.4 GeTrust的交易流程29-30
- 3.5 性能分析30-33
- 3.5.1 稳定性分析30-32
- 3.5.2 复杂度分析32-33
- 4 实验模拟及结果分析33-44
- 4.1 服务信誉的变化34-35
- 4.2 计算复杂度35-36
- 4.3 反馈验证的有效性36-37
- 4.4 不同类型恶意节点对模型的影响37-39
- 4.4.1 CMP37-38
- 4.4.2 SMP38-39
- 4.4.3 MFP39
- 4.5 对抗攻击的有效性39-44
- 4.5.1 共谋攻击40-42
- 4.5.2 白洗攻击42-44
- 结论44-45
- 参考文献45-47
- 攻读硕士学位期间发表学术论文情况47-48
- 致谢48-49
【参考文献】
中国期刊全文数据库 前1条
1 欧阳竟成;林亚平;周四望;李文;;P2P网络环境下抑制节点虚假评价的全局信任模型[J];小型微型计算机系统;2012年06期
,本文编号:722965
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/722965.html