Kazaa 的 peer points 和 eMule 的信用系统在现实糊口中被 p2p 所运用,取得了一些乐成。研发人员也提出过更好的系统,但这些系统从未真正被网络利用过。Swift 提出过一个系统,用于追踪对等方之间的上传和下载,并只向那些正比率的用户上传内容。在理论上的 Karma 网络中,用户的上传下载比率会被 64 个随机的对等方存储并更新,从而使这个记录可以被整个网络利用。
这一机制运行精采,甚至勉励部门用户购置 seedboxes,以此维持一个较好的比率。
· 大大都用户下载了文件之后就会关掉客户端。而抱负的环境是,他们会辅佐其他用户下载文件。
eMule vs eDonkey正如之前提到的,开源的 eMule 客户端给 eDonkey 赚钱的时机。eMule 事实上走得更远,他们根基上相当于对协议举办了分叉。
所有这些市场机制并不是偶尔产生的。看起来好像任何涉及资源分派的胖协议都可以或许受益于添加到系统内畅通的钱币。虽然,BitTorrent 从 MojoNation 灰烬中的涅槃也不应被轻描淡写。跟办理单个用户场景的鼓励问题对比,向技能中正当地添加完成市场则
成果
人们虽然不会开拓险些一样的客户端。差异的公司在 Gnutella 协议上开拓出满意差异用户需求的客户端。BearShare 好像是专注于开拓一个好的客户端,好比加上一个简朴明白的搜索,一个可以边下载边预览影戏和音乐的「剧院」,以及诸如谈天室之类的各类成果。
Bram 在剥离 MojoNation 以建设 BitTorrent 时干的最智慧的事就是:BitTorrent 使数字资源的机制与用户的实际行为相符。——对「Unenumerated: Nanobarter.」的评论
人们爱免费的对象这一点固然无聊但很重要。显然,我想我们都知道人们对文件共享胖协议布满了热情。所有网络都见证了庞大的增长量,纵然众所周知的游走在法令的边沿。
· 大大都用户从不在网络里分享他们的文件
Kazaa 参加度Kazaa 添加了一个天真的声誉系统(参加度),它描写用户向网络回报的水平。假如你分享更多,你下载速度就会更快!他们还让人们对文件举办「完整性评级」,这也会提高上传用户的参加度。不外,人们很快就发明他们只需要修改客户端就能欺骗网络,所以这一机制没能一连多久。
专门化在胖协议将文件共享的观念通用化之后,瘦应用可以按本身的爱好对协议举办风雅化。BitTorrent 可以被用来分享任何文件,可是 Popcorn-Time 将其专门化为在线播放影戏的应用:
Shareaza 因为支持所有的文件共享协议而受到接待:
看看 p2p 的生态系统,就会发明有一些工作十分清楚:
人们佷早就开始揣摩「胖协议」的将来将会如何。文件共享协议并不完全沟通的,可是它们有许多配合点值得我们进修。
翻译:李熙和搭便车郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。