Module solana_gossip::crds_gossip_pull
source · Expand description
Crds Gossip Pull overlay.
This module implements the anti-entropy protocol for the network.
The basic strategy is as follows:
- Construct a bloom filter of the local data set
- Randomly ask a node on the network for data that is not contained in the bloom filter.
Bloom filters have a false positive rate. Each requests uses a different bloom filter with random hash functions. So each subsequent request will have a different distribution of false positives.