I used to be studying Mastering Bitcoin and I discovered, within the part Exchanging “Stock”, this:
“The node retains monitor of what number of blocks are “in transit” per peer connection, which means blocks that it has requested however not acquired, checking that it doesn’t exceed a restrict (MAX_BLOCKS_IN_TRANSIT_PER_PEER)”
this restrict implies and permits
“[…] spreading the load and making certain that it does not overwhelm any peer with requests.”
and
“[…] permitting the friends to regulate the tempo of updates and never
overwhelm the networks.”
However what would occur if somebody removes this restrict or units it very excessive? Might it finish in a DoS assault?