Skip to content
/ dht Public

Distributed Hash Table (Kademlia, Bittorrent, etc...)

Notifications You must be signed in to change notification settings

gipi/dht

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DISTRIBUTED HASH TABLE

DHT is composed of three main components

  • abstract keyspace
  • keyspace partioning
  • overlay network

CODE

For now there is only a script dht.py that can be used to bootstrap a client into a DHT network (in this case we use the bittorrent).

Links

Mainly bittorrent related

  • BEP5 DHT Protocol
  • BEP3 The BitTorrent Protocol Specification
  • BEP9 Extension for Peers to Send Metadata Files (magnetic link)
  • BEP1 The BitTorrent Protocol Specification

About

Distributed Hash Table (Kademlia, Bittorrent, etc...)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages