现有 DHT 的 Hello World

Lia*_*iam 5 p2p bittorrent dht

我熟悉分布式哈希表 (DHT) 的工作原理。是否可以编写一个将数据存储到现有 DHT(例如 Kademlia 或 Mainline DHT)的程序?是否有一个简单的“Hello World”类型的程序可以显示最简单的方法来执行此操作?

Mat*_*ner 5

DHT 的最佳 hello world 是将'ping'Bittorrent 的 DHT 发送到引导节点。步骤是:

  1. 对KRPC PING消息进行 Bencode
  2. 通过UDP其发送到引导节点
  3. 等待回复。

这些是我在开始实施自己的 DHT 之前刚刚采取的步骤。