P2P系统的激励机制

P2P系统的激励机制
在p2p系统中存在的free-riding⾏为,以及处理此问题的各种尝试⽅案。尤其是利⽤到了与之相关的经济规则与分析⼯具。
⼏种处理free-riding问题并⿎励⽤户合作的激励机制:
⼀种简单的基于货币与荣誉机制。例,在mojonation中,peers需要赚取货币来购买想要的服务。在KaZaA中,peers需要上传他们的资料来获取荣誉⽤来下载需要的资源。重建人类社会>2-溴芴>恋爱天使
⼀种更⾼级⼀些的基于Tit For Tat策略的囚徒困境模型,例BitTorrent,【BitTorrent(简称BT)是⼀个⽂件分发协议,每个下载者在下载的同时不断向其他下载者上传已下载的数据。特点是下载的⼈越多,下载速度越 快,原因在于每个下载者将已下载的数据提供给其他下载者下载,充分利⽤了⽤户的上载带宽。通过⼀定的策略保证上传速度越快,下载速度也越快。BitTorrent协议是架构于TCP/IP协议之上的⼀个P2P⽂件传输协议,处于TCP/IP结构的应⽤层。 BitTorrent协议本⾝也包含了很多具体的内容协议和扩展协议,并在不断扩充中。根据BitTorrent协议,⽂件发布者会根据要发布的⽂件⽣成提供⼀个.torrent⽂件,即种⼦⽂件,也简称为”种⼦”。.torrent⽂件本质上是⽂本⽂件,包含Tracker信息和⽂件信息两部分。Tracker信息主要是BT下载中需要⽤到的Tracker服务器的地址和针对Tracker服务器的设置,⽂件信息是根据对⽬标⽂件的计算⽣成的,计算结果根据BitTorrent协议内的B编码规则进⾏编码。它的主要原
理是需要把提供下载的⽂件虚拟分成⼤⼩相等的块,块⼤⼩必须为2k的整数次⽅(由于是虚拟分块,硬盘上并不产⽣各个块⽂件),并把每个块的索引信息和Hash 验证码写⼊种⼦⽂件(.torrent)中。所以,种⼦⽂件(.torrent)就是被下载⽂件的”索引”。】
曼彻斯特编码>callerloc>新菠萝灰粉蚧

本文发布于:2024-09-22 21:28:10,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/126691.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:协议   下载   下载者   信息   需要   上传   虚拟   问题
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议