Open i5hi opened 3 years ago
This can be tested using:
docker exec -it dist_bitcoin_1 bitcoin-cli getnetworkinfo | jq -r ".localservicesnames"
[ "NETWORK", "WITNESS", "COMPACT_FILTERS", "NETWORK_LIMITED" ]
Thanks for the PR @vmenond ! Sorry for the delay, I was away in the last week or so.
Is the overhead of enabling peerblockfilters
a big problem? Do you think it would be a good idea to just enable it by default without asking the user?
Hey @Kexkey! So sorry about the delay. Just saw your response to this!
There is quite a bit of networking overhead - I haven't tested it but some devs at bdk have and mentioned the overhead can be quite a bit, so might not be a good default.
Will run a few tests on this and share some exact figures.
Thanks for your contribution! Can you base your PR on dev
? I'd like to try this.
The specfic update in this PR is at
/cyphernodeconf_docker
where abitcoin_cbf
property is added to theschema/config-v0.2.5.json
andprompters/900_bitcoin.js
to allow a user the option to setpeerblockfilters=1
totemplates/bitcoin/bitcoin.conf
to serve compact block filters for neutrino clients.