Allow removing/expiring or firewalling bitcoin addresses #8338

issue RHavar opened this issue on July 13, 2016
  1. RHavar commented at 4:52 PM on July 13, 2016: contributor

    Having un-needed bitcoin addresses presents a privacy problem in bitcoin core's wallet, because they can be sprinkled with (possibly dust) amounts of money, and when that money gets (automatically) spent, it provides lots a lot of extra information that can be used to cluster/analyze the wallet.

    Bitcoin services that need extra privacy (and use bitcoin core) tend to get around this by periodically rebuilding an entire new wallet (which is a pain in the ass). My preferred solution to the problem would be a simple: bitcoin-cli removeaddress $addr which could both tackle the privacy problem as well as wallet bloating over time

  2. laanwj added the label Wallet on Jul 14, 2016
  3. laanwj commented at 10:59 AM on July 14, 2016: member

    There has been much previous discussion on this topic, for anyone starting on an implementation I'd suggest reading these first:

    • #1653 Ability to freeze / erase private keys
    • #3314 Exposed / Compromised (must sweep) / Used / Imported (?) flags on addresses
    • #8338 Ability to hide/delete receive addressess
    • #5525 Add removeaddress RPC call (remove watch-only address)
  4. RHavar closed this on May 3, 2017

  5. DrahtBot locked this on Sep 8, 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-13 15:15 UTC

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