-
#### What's wrong?
https://github.com/libp2p/py-libp2p/blob/1727ba48d9e5cff4fb00d3972aee0a7cd1871eb0/libp2p/peer/id.py#L87-L90
sha1 is used in calculating a DHT ID
1. XOR ID of a peer
https://gith…
-
To get multistream interop between node and go, we need to agree on the official protocol names.
stream muxers:
- spdystream -> `/stream-muxer/spdy/3.1.0`
- yamux -> `/stream-muxer/yamux/1.0.0`
- mul…
-
Allow Zinnia modules to discover the addresses of other peers in the network. Probably using the Kademlia DHT?
_Details to be fleshed out later._
**Links & References**
- List of well-known…
-
# Question
Can this be deprecated in favor of https://crates.io/crates/kademlia-dht now, which has been updated 3 months ago and has more activity overall?
-
The description “Python implementation of *the* Kademlia DHT data store” is misleading. This is not a compliant implementation.
-
the libp2p endpoint doesn't yet make use of `sync.Pool` to optimize memory allocations when writing/reading messages to/from a libp2p stream. This seems to be an easy performance improvement.
[go-l…
-
This will likely involve adding WebAssembly support to the [Kademlia DHT](https://github.com/libp2p/go-libp2p-kad-dht) implementation or using a separate [Peer Exchange](https://en.wikipedia.org/wiki/…
-
DHTs store a key-value store with keys as `NodeId`s. There is a lot of associated data at each layer of the record store that is used for incentivizing the network and managing the data stored therein…
-
## Problem
Every since https://github.com/libp2p/universal-connectivity/pull/114 was merged and the Rust peer is now part of the IPFS Kademlia DHT, it's resource consumption has spiked significantly.…
-
## Issue summary
The metrics listed below outline all the metrics published in Substrate. Gossamer should use this list to track similar metrics. To view all Substrate metrics and view them in a …