论文部分内容阅读
为了解决P2P文件共享网络中的搭便车和公共悲剧问题,本文提出一种新的基于债务理论的激励机制并利用博弈理论分析了它的效率。当多个节点向同一个源节点要求文件传输服务时,源节点从个人理性出发以最大化个人收益为目的来分配宝贵的带宽资源。源节点依次查询竞争节点与它自身的债务关系,作为回报,优先向债主们提供高质量服务。而对于没有任何债务关系的节点,根据自身能力考虑放贷。一旦债务偿清,基于长期互利的原则,合作节点依然保持合作关系。与当前主流的激励机制相比,新机制采用完全分布式存储结构,每一个节点存储相应的债务数据,而查询债务算法则采用按照层次遍历树的递归算法,从而避免了通信复杂、实现困难、网络收敛速度慢等问题。仿真结果表明本文提出的激励机制能明显促进社会收益的增长,并能够有效地遏制恶意节点的搭便车行为。