Ability to freeze / erase private keys #1653

issue gmaxwell opened this issue on August 6, 2012
  1. gmaxwell commented at 1:48 AM on August 6, 2012: contributor

    Related to Issue #1637 :

    There should be an ability to mark some private keys as frozen so they won't be used for anything. It would be additionally useful to have a key both frozen and neutered, so that it's effectively watch only and the data isn't even in the wallet.

    This can be used to avoid contamination from commingled inputs, to set aside special inputs that are to be used in contracts, or to create watching only wallets for improved security.

  2. copumpkin commented at 2:12 AM on August 6, 2012: none

    For a more concrete use-case, I'd like to use this feature because the #bitcoin-otc WOT supports bitcoin address authentication now. I created an address for signatures, but would prefer not to use it as inputs by default, because that would allow people to correlate my WOT identity with actual transactions on the network, which is undesirable. For example, someone sent me 0.92 bitcoins as a prank to my authentication address, which was annoying because I have no way to prevent them (in the mainstream bitcoin client) from being mixed up with my main wallet. Luckily, I was able to send all my coins off to a different wallet before the 0.92 transaction confirmed, and then sent the 0.92 elsewhere, but it was annoying, and could be done at any time.

  3. laanwj commented at 5:51 AM on August 6, 2012: member

    Agreed.

    Though watching-only wallets don't need the private-key at all, so I think that's a distinct feature.

  4. CodeShark commented at 12:58 AM on December 20, 2012: contributor

    I've begun working on a watching-only wallet feature. Please take a look. Pull #2117

  5. laanwj added the label Wallet on Sep 25, 2014
  6. laanwj removed the label Priority Medium on Apr 25, 2017
  7. suprnurd referenced this in commit 08e503da28 on Dec 5, 2017
  8. fanquake deleted a comment on Mar 21, 2019
  9. adamjonas commented at 3:31 PM on December 18, 2020: member

    Believe this was closed by watch-only wallet support (i.e., #4045 and #9662).

  10. adamjonas closed this on Jan 15, 2021

  11. DrahtBot locked this on Aug 18, 2022

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:16 UTC

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