# Kademlia Projects at AI Tinkerers

> Canonical HTML: https://aitinkerers.org/technologies/kademlia
> Markdown URL: https://aitinkerers.org/technologies/kademlia.md
> Technology record last updated: 2026-05-18T12:22:24Z
> Generated: 2026-10-23T03:57:07Z

A distributed hash table (DHT) using the XOR metric to provide efficient, decentralized node lookup and data storage.

Kademlia defines the architecture for decentralized peer-to-peer networks by treating node IDs as points in a 160-bit keyspace. Developed by Petar Maymounkov and David Mazières in 2002, it utilizes an XOR-based distance metric to calculate the 'closeness' between nodes, ensuring lookups resolve in O(log n) steps. This design powers massive systems like the BitTorrent Mainline DHT (supporting millions of concurrent users) and Ethereum's node discovery protocol. Its core strength lies in its resistance to churn: nodes update their routing tables (k-buckets) automatically during routine queries, maintaining network stability without heavy overhead.

- Official technology site: https://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-lncs.pdf
- Public AI Tinkerers demos and talks: 1
- Result page: 1 of 1

## Recent Public Talks and Demos

### [Federated Learning with Flame](https://seattle.aitinkerers.org/talks/rsvp_HniMKJNpKf8)

- Event context: AI Tinkerers Seattle - February 2024 Meetup — 2024-02-29 — Seattle
- Public talk page: https://seattle.aitinkerers.org/talks/rsvp_HniMKJNpKf8

## Related Technologies

- [BitTorrent](https://aitinkerers.org/technologies/bittorrent) ([Markdown](https://aitinkerers.org/technologies/bittorrent.md)) — 1 public demo
- [Edge computing](https://aitinkerers.org/technologies/edge-computing) ([Markdown](https://aitinkerers.org/technologies/edge-computing.md)) — 6 public demos
- [Federated learning](https://aitinkerers.org/technologies/federated-learning) ([Markdown](https://aitinkerers.org/technologies/federated-learning.md)) — 2 public demos
- [IPFS](https://aitinkerers.org/technologies/ipfs) ([Markdown](https://aitinkerers.org/technologies/ipfs.md)) — 3 public demos
- [libp2p](https://aitinkerers.org/technologies/libp2p) ([Markdown](https://aitinkerers.org/technologies/libp2p.md)) — 2 public demos
- [Project Flame](https://aitinkerers.org/technologies/project-flame) ([Markdown](https://aitinkerers.org/technologies/project-flame.md)) — 1 public demo
- [Python](https://aitinkerers.org/technologies/python) ([Markdown](https://aitinkerers.org/technologies/python.md)) — 684 public demos
- [WebRTC](https://aitinkerers.org/technologies/webrtc) ([Markdown](https://aitinkerers.org/technologies/webrtc.md)) — 12 public demos
