Summary
It is observed that Kademlia struggles to find many peers in networks with many peers (e.g. Kusama).
Expected behavior
When compare with Rust's peer discovery (using https://github.com/mxinden/libp2p-lookup) we can see that Rust implementation is able to find any peer address within 5 seconds. C++ implementation should have the same or better performance
Actual behavior
When integrated into KAGOME cpp-libp2p cannot find many peers
Relevant log output
No response
Possible Solution
No response
Version
No response
Would you like to work on fixing this bug ?
No
Summary
It is observed that Kademlia struggles to find many peers in networks with many peers (e.g. Kusama).
Expected behavior
When compare with Rust's peer discovery (using https://github.com/mxinden/libp2p-lookup) we can see that Rust implementation is able to find any peer address within 5 seconds. C++ implementation should have the same or better performance
Actual behavior
When integrated into KAGOME cpp-libp2p cannot find many peers
Relevant log output
No response
Possible Solution
No response
Version
No response
Would you like to work on fixing this bug ?
No