dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise
-
Updated
Jun 10, 2024 - Go
dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise
A terminal-based P2P chat application using libp2p and Golang that uses a Kademlia DHT and the IPFS network for peer discovery and routing
A crawler for the IPFS network, code for our paper (https://arxiv.org/abs/2002.07747). Also holds scripts to evaluate the obtained data and make similar plots as in the paper.
Simple torrent proxy to http stream controlled over REST-like api
Decentralized P2P marketplace for Monero users (proof of concept)
Implementation of Kademlia based DHT and a blockchain in C++
An example libp2p project that uses a Kademlia DHT for peer discovery and performs rpc calls.
Asyncio Bittorrent DHT server
A Python3 Kademlia overlay network implementation.
Dependency-free decentralized peer-to-peer network for storage and communication based on the Kademlia distributed hash table.
Efficient feature complete C++ bittorrent implementation for BDAP
🎓Simulate the construction of a peer to peer network managed under a simplified implementation of Kademlia protocol
A Block chain implementation (With PoW and Proof of stake proposal) with a full kademlia implementation supporting Broadcasting, individual message sending, resistance to sybil attacks and eclipse through trust mechanisms and CRC requests for node validation. Also has auction support but it was not fully implemented.
Mainline DHT implemented in node.js
A P2P timeline service using Kademlia and Python's asyncio module
A DHT-based distributed key-value store powered by libp2p.
Kbucket is a port of Kadmelia DHT used to organise nodes in a distributed system based on closeness and most recently active. It uses the k-bucket algorithm to build a routing tree. The library is a direct port of KBucket implemented by the Nodejs library of the same name used for webtorrent. To learn more about Kadmelia refer to http://www.maym…
Kademlia based Mainline DHT implementation
Add a description, image, and links to the kademlia-dht topic page so that developers can more easily learn about it.
To associate your repository with the kademlia-dht topic, visit your repo's landing page and select "manage topics."