dht 0.0.1

Implementation of Kademlia-based DHT in Rust
docs.rs failed to build dht-0.0.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: dht-0.0.6

rust-dht

Build Status Online Documentation

A work-in-progress of Kademlia-based DHT in Rust language, see documentation for details.

Build

Use cargo tool to build and test.

Status

Currently implemented or have a good progress:

  • Node struct: endpoint address + ID, representing this Node in the system.

  • knodetable::KBucket: k-bucket implementation.

  • knodetable::KNodeTable: node table with k-buckets.

  • bt::protocol::Package: network package format for KRPC (BitTorrent DHT RPC).

Just started or stubs:

  • bt::KRpcService: service for basic KRPC DHT.