How to implement efficient translation in p2p Kademlia protocol?

I am currently studying the Kademlia protocol for a peer-to-peer protocol, and I'm curious if anyone knows of methods or approaches for efficiently transmitting information / message?

There is an article on Effective Broadcasting in Structured P2P Networks that describes how to translate to Chord . Their idea is to split the network into two parts and send a broadcast message to the first node in each of these sections. Connected nodes share their “subnet” again and perform the same actions. Using this method, you can broadcast a message on a spanning tree through the network. However, I am having problems using it in Kademlia because it is difficult to reliably break the Kademlia network.

Does anyone know how this can be achieved or what alternative approaches exist?

I don’t want to flood the network much, because it has bad consequences for the network load and causes a lot of excess traffic.

+3
source share
1 answer

After some research, I managed to find a possible solution in this article: P2P-based intrusion detection . It turns out that it really is really possible to use the network topology in Cadmelia for efficient network separation.

+2
source

All Articles