基于P2P的信誉机制设计

来源 :天津大学 | 被引量 : 0次 | 上传用户:shekitito
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P应用中有很多难点问题,比如效率、可靠性,信誉,安全性等,本文着眼于信誉机制的设计这一问题进行研究。目的在于设计并实现出一种可以直接部署在P2P文件共享应用中的信誉机制,它应该具有效率高、安全性好、开销小等特点,对网络中的善意节点进行奖励,对恶意节点进行惩罚,并使一些典型的恶意行为不能在P2P应用中牟取利益。极大似然估计是一种数理统计的方法,可以应用于信誉机制设计中,根据以往传输经历,估计未来可能的结果。这种概率估计可以归结成一个高阶多项式求极值的问题,这种极为复杂的数学计算需要求助于MATLAB混合编程。本文在VC++ .NET中使用MATLAB强大的数学计算功能进行多项式极值的求解。另一方面,在现实生活中,具有相同或者相似兴趣的人群容易形成团体或同好会,团体内的成员倾向于精诚合作,互通有无,享有很高的待遇。FTrust就是作者在极大似然估计方法上,结合上述社会现象所构思的一种信誉模型,它利用了概率估计模型开销小、有明显的语义等优点,具有很好的性能优势。又由于它的路由机制采用的是适用于纯分布式结构化拓扑结构的DHT算法Kademlia,使得信誉值在网络中的传播获得了更高的效率。Kademlia是目前多种主流文件共享P2P应用,如emule、BitTorrent、BitComet等采用的路由算法,是一种经过实际检验的具有很高性能的DHT算法。作者采用这种算法能够进一步提升FTrust的效率。试验仿真结果显示,FTrust可以经过比较短的时间收敛,收敛后具有很好的性能。通过与极大似然估计文献中提供的试验数据对比,可以了解到FTrust独到的优势。FTrust对一种棘手的恶意行为——共谋具有很好的抑制作用,这一点是以往的信誉机制很难做到的。
其他文献
随着计算机技术的飞速发展,当前的计算机系统对于存储容量的要求逐步提高,存储系统逐步向磁盘虚拟存储的方向发展。磁盘虚拟存储技术作为一种面向磁盘的虚拟化技术,向用户屏
伴随着Internet网络规模的飞速增长,在计算密集型和数据密集型应用领域,传统的分布式计算和并行处理技术已不能满足高性能分布式处理和分布式海量存储管理的需求,于是网格技
随着大数据时代的的来临,如何高效地处理海量数据已经是各行各业都要面对的一个无法回避的问题。为了避免在海量数据面前出现“信息孤岛”的窘境,开发一个部署简单、计算能力
现有的资源定位机制定位模式单一,定位延迟没有保证,在可扩展性和可维护性方面存在不足,并且在资源查找过程中,消息洪泛带来的网络开销大,不适合大规模的复杂网络应用。针对
随着互联网的普及和发展,产生了许多新的应用,其中许多是高带宽需求的,如视频会议、视频点播、股市行情发布等。组播技术就是顺应这种网络应用的需要而产生的。组播技术因其
模糊查询在现实生活中非常普遍,在很多应用场合中,用户需要某些属性的目标值,但是不需要这些值的精确匹配。这些查询的结果就是一系列最符合所要求属性值的“Top-k”元组。网
随着电信业务的迅速发展,网络基础设施的建设工程日益增加,工程项目种类日益繁多,施工条件日益复杂。同时,传统的工程项目管理主要基于人工管理模式,导致项目管理效率低下,管理部门
随着机构改革的深化和现代化信息技术的发展,原有的政府办公模式已经不能适应日益增长的事务处理和信息共享等方面的要求,政府部门纷纷构建电子政务系统。政府业务过程的自动化
相比较传统的集中式的信息检索技术而言,对等计算(P2P)信息检索技术具有成本低、容错性好、可扩展性强等优点,可充分挖掘网络资源,并可提供个性化的网络服务。在面向文档资源
随着高性能计算应用的需求越来越大,设计性能良好、低价格的高性能计算集群满足不同用户的需求是中小型规模高性能计算的重要目标。蓝星高性能计算平台通过图形化的并行程序