Stack Exchange Network
Stack Exchange network consists of 181 Q&A communities including
Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack Exchange
Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It only takes a minute to sign up.
Sign up to join this community
Anybody can ask a question
The best answers are voted up and rise to the top
2 years, 1 month ago
There are multiple entities and open-source software that crawl the Bitcoin P2P network to discover and monitor nodes for various purposes (statistics, surveys, academic papers etc.)
Some of those I am aware of:
Banning such nodes would free my connection slots for real useful nodes that actually provide consensus sourcing.
But, is there any downside to banning such crawler nodes?
Also, what about banning
btc-seeder nodes? Would that affect negatively the health of the P2P network?
I think the ideal answer could provide the effects to two cases:
banning done by one user and how they are affected
banning done by a grand/meaningful number of users and how the overall network would be affected
May 2, 2021 at 20:48
It would be hard to specifically ban crawlers as a practical matter because there is no reliable way to differentiate them from other normal nodes. They can, in fact, just be normal nodes that are instrumented with code to collect the desired data and report it back to an aggregation system.
So then you are left with banning normal nodes. Since all of the value of running a node comes from its connectivity to the P2P network via other nodes, this would not make sense.
May 6, 2021 at 17:35
297 1 1 silver badge 8 8 bronze badges
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our
Accept all cookies
Necessary cookies only