« Previous | Next » 

Revision fb49d822

IDfb49d82234afe1681440b055a8fb5fefabe29840
Parent 351b4640
Child 04dc3f55

Added by Csaba Kiraly over 9 years ago

newscast: diffuse our ID with a higher timestamp during the bootstrap period

In typical applications, peers bootstrap from the same
small set of nodes. Therefore, at the beginning, their
cache is not a uniform random sample. As a consequence,
their messages could hit bootstrap nodes aggressively,
also modifying the randomness of those caches.

We avoid this by implementing an initial grace period
when the entering peer's cache is randomized without
disturbing the system as a whole.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences