Filter out useless addresses from "addr" peer exchange #4609

issue jgarzik opened this issue on July 31, 2014
  1. jgarzik commented at 4:39 AM on July 31, 2014: contributor

    addrman blindly provides a bunch of addresses, even ones that

    • have been banned
    • have been tried, and failed (multiple times, even)

    This is apparent in two cases,

    • Bogon peers are returned in "addr" messages, thereby ensuring these zombies live on
    • Tries to connect to known-failed addresses over and over again, if total peer db is low on addresses. Never seen on mainnet, but sometimes seen on testnet.

    In general, we should provide a way for the network and local nodes to slowly forget ancient/dead/failed addresses.

  2. laanwj added the label P2P on Jul 31, 2014
  3. rebroad commented at 6:28 AM on September 8, 2016: contributor

    But, how do nodes remember which nodes they have forgotten?

  4. jgarzik commented at 3:40 PM on November 4, 2019: contributor

    Still applicable - closing due to no-action

  5. jgarzik closed this on Nov 4, 2019

  6. MarcoFalke locked this on Dec 16, 2021
Contributors
Labels

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-20 00:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me