基于电话应用程序的DHT网络是否可行?

时间:2018-07-23 05:17:42

标签: android python node.js p2p dht

我想实现一个DHT网络,类似于Bittorrent中使用的那种,但不是用来查找Bittorrent群的对等列表,而是用来查找不同网络碎片的对等列表。事实是,DHT网络中的主要节点类型将是手机应用程序,并且在关闭之前,它们很可能仅在很短的时间内(5分钟)在线。这是可行的,还是节点持续时间不是很长的事实会使网络变得不稳定且无法使用?

您还可以提供指向任何有助于此工作的Python或Node.JS库的链接吗?

非常抱歉,如果这个问题过于明确或格式不正确。 让我知道,我将修复它,因为这是我第一次在这里提出问题!

1 个答案:

答案 0 :(得分:0)

ad-hoc网络中的DHT是可以实现的,但是对于定期加入/离开的节点需要大量的冗余和恢复。 Kadence用nodejs编写,是Kademlia DHT系统的完整实现。

https://gitlab.com/kadence/kadence