wallet: use database for locked coins #22368

issue ghost openend this issue on June 29, 2021
  1. ghost commented at 9:50 am on June 29, 2021: none

    Is your feature request related to a problem? UTXO locks are stored in memory only. Nodes start with zero locked outputs, and the locked output list is always cleared (by virtue of process exit) when a node stops or fails. It was added as memory-only filter in https://github.com/bitcoin/bitcoin/pull/1861/

    Few users wanted persistency for locking unspent in issue: #14907 but it was closed in May 2020 because of lack of interest.

    Describe the solution you’d like: Use wallet db for locked UTXOs

    Describe alternatives you’ve considered: Use other wallets

    Additional context: I tried fixing this, initially had issues related to wrong use of vector in C++ and could never resolve it after trying few things.

    I think it will be easy for devs who work on wallet related issues in Bitcoin Core or anyone else good with C++. Would appreciate if someone could fix this and improve privacy in Core wallet.

  2. unknown added the label Feature on Jun 29, 2021
  3. laanwj closed this on Sep 26, 2021

  4. DrahtBot locked this on Oct 30, 2022


ghost

Labels
Feature


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: 2024-12-25 18:12 UTC

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