I need Bitcoin Core only for running my non-routing core-lightning node (private channels only) as an end user (not as a developer)? The lightning node is to be run on the same machine as bitcoin core.
1. Do I need to compile bench_bitcoin
, bitcoin-cli
, bitcoin-util
, bitcoin-tx
and test_bitcoin
for that purpose?
2. I customized the compilation with ./configure --disable-wallet --disable-tests --disable-bench
. Are there any other flags that I could pass to configure
in order to save on CPU and storage and still maintain my lightning node functional?
3. Where can I read more on each of the Bitcoin Core's binary such as bitcoin-util
bench_bitcoin
, test_bitcoin
, and bitcoin-cli
The research I've done so far include config -h
and https://en.bitcoin.it/wiki/Bitcoin_Core_0.11_(ch_1):_Overview .