It might be exhausting to particularly ban crawlers as a sensible matter as a result of there isn’t any dependable method to differentiate them from different regular nodes. They will, actually, simply be regular nodes which can be instrumented with code to gather the specified knowledge and report it again to an aggregation system.
So then you’re left with banning regular nodes. Since the entire worth of working a node comes from its connectivity to the P2P community through different nodes, this is able to not make sense.