Add option to "archive" blocks #18321

issue roshii opened this issue on March 11, 2020
  1. roshii commented at 8:23 PM on March 11, 2020: none

    Is your feature request related to a problem? Please describe.

    <!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->

    I am currently running two nodes: one over clear net without a wallet, and on over tor which broadcast my transactions for the sake of privacy. As far as I know this requires keeping two copies of the blockchain for each node and while this is relevant for the last blocks, it doesn't make much sense for oldest ones.

    Describe the solution you'd like

    <!-- A clear and concise description of what you want to happen. -->

    I'd like to see an option to move blocks to some sort of archive folder which could be shared across two or more nodes.

    Describe alternatives you've considered

    <!-- A clear and concise description of any alternative solutions or features you've considered. -->

    I could prune the tor connected node which has far less inbound client but this would prevent access to block history to tor connected users. I could add a tor proxy to the clear net node to allow tor users to retrieve block history but it would add complexity to the setup.

    Additional context

    <!-- Add any other context or screenshots about the feature request here. -->

    This option would not only save me 200 GB of storage but allows one to run all kind of different tailored bitcoin services with minimum storage requirements while still maintaining the full chain history.

  2. roshii added the label Feature on Mar 11, 2020
  3. adamjonas commented at 3:09 PM on August 3, 2022: member

    Given this hasn't been picked up since 2020, closing due to lack of momentum/interest. Can re-open if future interest.

  4. adamjonas closed this on Aug 3, 2022

  5. bitcoin locked this on Aug 3, 2023
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-17 09:14 UTC

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