According to Lightning Lab's documentation, Bitcoin Core can be run in "neutrino mode" to serve block data without storing transactions.
I've been running Bitcoin Core in pruning mode and everything is okay. Now I would like to enable this mode to serve data for lnd
. The documentation says that adding these parameters will set up Bitcoin Core to run in "neutrino mode":
blockfilterindex=1
peerblockfilters=1
When I add them, Bitcoin Core gives this error:
Error: basic block filter index best block of the index goes beyond pruned data. Please disable the index or reindex (which will download the whole blockchain again)
Of course, it is necessary to re-download the blockchain. So my questions are:
- Will this configuration cause Bitcoin Core to store the entire blockchain, or will it just keep the headers and continue pruning the blocks?
- How can a reindex be triggered?