Skip to content

richardschneider/k-bucket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KBucket

build status CircleCI Coverage Status Version docs

A Distributed Hash Table (DHT) is a decentralised distributed system that provides a lookup table similar to a centralised hash table. k-bucket is an implementation of a storage mechanism for keys within a DHT. It manages IContact objects which represent nodes in the distributed system. contact objects have an ID, which is typically a SHA-1 hash.

Getting started

Published releases are available on NuGet. To install, run the following command in the Package Manager Console.

PM> Install-Package Makaretu.KBucket

Usage

todo

Credits

This is largely based on the javascript library by tristanls.