Curious about the 'Services' section in the peers of Bitcoin Core

6 replies 134 views
mark777Member
Posts: 16 · Reputation: 141
#1Apr 27, 2026, 07:38 AM
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
3 Reply Quote Share
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.
4 Reply Quote Share
mark777Member
Posts: 16 · Reputation: 141
#3Apr 27, 2026, 02:33 PM
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.
2 Reply Quote Share
hash_bossLegendary
Posts: 1166 · Reputation: 5261
#4Apr 27, 2026, 04:50 PM
peerbloomfilters=1 actually refers to BIP 37 which is outdated by now and succeed by BIP 158.
0 Reply Quote Share
mark777Member
Posts: 16 · Reputation: 141
#5Apr 29, 2026, 01:55 PM
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.
1 Reply Quote Share
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.
2 Reply Quote Share
hash_bossLegendary
Posts: 1166 · Reputation: 5261
#7Apr 29, 2026, 07:14 PM
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.
0 Reply Quote Share
?Reply
Sign in to reply to this topic

Related topics