Can*_*uck 5 networking p2p dht
自从2001年全部问世以来,四大P2P分布式哈希表(DHT)覆盖网络(Pastry,CAN,Chord和Tapestry)发生了什么?
我知道学术项目持续了几年,其中一些仍然出现零星的维护版本,但有没有最终大规模,非学术用途?围绕其中任何一个还有一个活跃的开发社区吗?
我已经通过谷歌和维基百科进行了几次旅行,但是没有关于最近发生的事情的真实信息,他们的网站都奄奄一息.
更新:我看到Chimera(Tapestry的继任者)仍在积极开发中,最近的研究出版物:http://current.cs.ucsb.edu/projects/chimera/index.html
更新#2:如果问题是某人为-1,我应该更清楚一下编程方面 - 我对通用P2P覆盖网络库和相关标准感兴趣,这些标准将为P2P社交网络奠定坚实的基础应用程序.我所看到的所有现有的,包括Chimera,似乎都太弱了,没有开发和支持和/或过时,无法形成一个坚实的基础设施层.我想知道我还有其他选择.
更新#3:主线DHT似乎在这里产生了一些问题.它基于Kademlia,就我而言,它主要用作Bittorrent的分布式搜索协议.
有没有最终得到大规模的非学术用途?
DHT 旨在解决一系列以理论/抽象方式描述的问题。2001年,人们对P2P通信的实际情况了解不多。正确的 NAT 穿越解决方案不可用(甚至无法正确理解)。
DHT 设计都没有解决 P2P 通信的实际问题(即,我如何通过互联网实际联系另一个设备?我如何找到它?我如何与它建立连接?我如何处理 NAT、代理、公共和私人地址?等等...)。
因此,他们没有足够的“环境”来茁壮成长,这也解释了他们目前的状况。如今,难题/解决方案的所有部分都可用,但没有人将它们连接到一个统一的框架中。
我希望我有更多的时间来完成 Chaupal 项目。