HomePhabricator

CAddrMan: stochastic address manager
5fee401fe14aUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

CAddrMan: stochastic address manager

Design goals:

  • Only keep a limited number of addresses around, so that addr.dat does not grow without bound.
  • Keep the address tables in-memory, and occasionally write the table to addr.dat.
  • Make sure no (localized) attacker can fill the entire table with his nodes/addresses.

See comments in addrman.h for more detailed information.

Details

Provenance
Pieter Wuille <pieter.wuille@gmail.com>Authored on Jan 4 2012, 22:39
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGING8c12851ed497: Checkpoint block 168,000
Branches
Unknown
Tags
Unknown

Event Timeline

Pieter Wuille <pieter.wuille@gmail.com> committed rSTAGING5fee401fe14a: CAddrMan: stochastic address manager (authored by Pieter Wuille <pieter.wuille@gmail.com>).Feb 24 2012, 12:41