Not sure if this has come up before, but I noticed a "services" section in the peers tab of my Bitcoin node. Can anyone shed some light on what these are? Also, if certain services are good for the network, how can I set up my node to provide those services to other peers?
I can't post images yet since I'm still new here, but I found this screenshot of the services tab I'm referring to: https://i.ibb.co/tQXpxW5/image.png
Curious about the 'Services' section in the peers of Bitcoin Core
6 replies 134 views
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#2Apr 27, 2026, 10:04 AM
Those are explained in the commented parts of bitcoin repo's "protocol.h".
Reference: github.com/bitcoin/bitcoin/blob/master/src/protocol.h#L309
If you define "benefit" as serving blocks, you might want to keep your blockchain unpruned (NODE_NETWORK) so that you can serve the whole blockchain to others.
Others like NODE_BLOOM and NODE_COMPACT_FILTERS can be enabled in your bitcoin.conf file or as command line args.
Setting peerblockfilters=1 and peerbloomfilters=1 will enable those.
Refer to BIP0111, BIP0157 and BIP0158 to know what those setting do.
Thank you, I'll take a look at that header file & those BIP links. I actually already have a full node so that's off the list. I might update my thread after making the changes. And thanks again for compiling those resources, much appreciated.
peerbloomfilters=1 actually refers to BIP 37 which is outdated by now and succeed by BIP 158.
This could be answered by a simple google search, but what does "BIP" mean? I want to know from someone on here to have a more specific answer.
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#6Apr 29, 2026, 04:16 PM
I take that you already found the meaning in your favorite SEO: "Bitcoin Improvement Proposal"
The meaning is pretty self explanatory, however, not all of those proposals are implemented by the reference client (Bitcoin Core)
For the list of implemented BIPs, refer to this link: https://github.com/bitcoin/bitcoin/blob/master/doc/bips.md
Which is why I referred him to the updated BIP0158, BIP0037 is mentioned by it anyways.
Aside from what @nc50lc said. The improvement proposal varied on many level (such as wallet software, full node software or even Bitcoin protocol). And it's worth to mention that some of them remains as draft/proposal due to various reasons.
Good point, i didn't think about that.
?Reply
Sign in to reply to this topic
Related topics
- Bitcoin Core displaying coins (UTXOs) in a new tab 13
- Ways to earn some sats by contributing to bitcoin core development 5
- What can I do to fix this Bitcoin Core error? 8
- How do you protect your Bitcoin Core wallet? 19
- issues with bitcoin core database read error 2
- Are you in favor of BIP-110? Let's get a Bitcoin poll going. 0