Kademlia
Distributed hash table for decentralized peer-to-peer computer networks
Kademlia is a distributed hash table for decentralized peer-to-peer computer networks designed by Petar Maymounkov and David Mazières in 2002. It specifies the structure of the network and the exchange of information through node lookups. Kademlia nodes communicate among themselves using UDP.
Nº Q961691 ★★
Uncommon · Knowledge
Kademlia
Distributed hash table for decentralized peer-to-peer computer networks
Kademlia is a distributed hash table for decentralized peer-to-peer computer networks designed by Petar Maymounkov and David Mazières in 2002. It specifies the structure of the network and the exchange of information through node lookups. Kademlia nodes communicate among themselves using UDP.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
Kademlia is a distributed hash table for decentralized peer-to-peer computer networks designed by Petar Maymounkov and David Mazières in 2002. It specifies the structure of the network and the exchange of information through node lookups. Kademlia nodes communicate among themselves using UDP. A virtual or overlay network is formed by the participant nodes. Each node is identified by a number or node ID. The node ID serves not only as identification, but the Kademlia algorithm uses the node ID to locate values (usually file hashes or keywords). In order to look up the value associated with a given key, the algorithm explores the network in several steps. Each step will find nodes that are closer to the key until the contacted node returns the value or no more closer nodes are found. This is very efficient: like many other DHTs, Kademlia contacts only log n {\displaystyle \log n} nodes during the search out of a total of n {\displaystyle n} nodes in the system. Further advantages are found particularly in the decentralized structure, which increases the resistance against a denial-of-service attack. Even if a whole set of nodes is flooded, this will have limited effect on network availability, since the network will recover itself by knitting the network around these "holes". I2P's implementation of Kademlia is modified to mitigate Kademlia's vulnerabilities, such as Sybil attacks. According to Petar Maymounkov, Kademlia is named after a mountain peak in Bulgaria and a Turkish word meaning "lucky man".
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
Apache Cassandra
Free and open-source, distributed, wide column store, NoSQL database management system.
Nº Q616639 ★★
CalDAV
Calendar client/server protocol
Nº Q1026115 ★★
Zabbix
Computer system and network monitoring application software
Nº Q136722 ★★★
The Protocols of the Elders of Zion
Antisemitic hoax text
Nº Q26193 ★★★★
The Cathedral and the Bazaar
Essay by Eric S. Raymond
Nº Q467363 ★★
K-d tree
Multidimensional search tree for points in k dimensional space
Nº Q309949 ★★