♻️
Boson Network
GitHubJoin the community
  • Welcome to Boson Network
  • Getting Started
    • The Overview
    • Kademlia DHT
    • Boson Protocol
      • Nodes
      • Values
      • Peers
    • Boson Services
      • Web Gateway
      • Active Proxy
      • Messaging Relay
      • Swarm Storage
      • Chord Identifier
    • The Practices
      • Deploying Super Node
      • Leveraging Active Proxy
      • The shell command
  • In-depth Tech
    • Protocols
  • Developer Kits
    • Java
    • C/C++
  • Operations
    • Super Nodes
    • pc2.net
  • Resources
    • FAQ
    • Trouble shootings
    • Links
Powered by GitBook
On this page
  • The Strengths
  • Related Links:

Was this helpful?

Edit on GitHub
  1. Getting Started

Kademlia DHT

PreviousThe OverviewNextBoson Protocol

Last updated 1 year ago

Was this helpful?

Kademlia DHT, created by Petar Maymounkov and David Mazières in 2002, is a distributed hash table specifically designed for decentralized peer-to-peer networks. It defines the network structure and outlines the process of exchanging information through node lookups. Communication between DHT nodes is facilitated using UDP. Each DHT node is uniquely identified by a node ID, a crucial element employed by the Kademlia algorithm to locate other nodes or values. For a more detailed exploration of Kademlia DHT, please refer to the dedicated page.

The Strengths

The distributed nature of Kademlia mandates that each node upholds a mapping of a subset of nodes on the network within its routing table. This inherent feature imparts the network with heightened resistance to denial-of-service attacks and alleviates the consequences of node loss. The protocol dynamically reroutes around unavailable nodes, thereby enhancing the network's resilience. This fortification serves as a robust defense mechanism against potential attacks, downtimes, and central points of failure.

Leveraging these advantages, Kademlia DHT has garnered widespread adoption in prominent projects such as BitTorrent, Ethereum, IPFS, and Swarm etc. Acknowledging its effectiveness, the boson has strategically integrated Kademlia DHT as the underlying DHT network, aligning with the overarching vision to position the boson network as a fully decentralized and trustworthy communication platform.

Related Links:

Kademlia DHT
BitTorrent
Ethereum
IPFS
wiki
A Kademlia Distributed Hash Table Network