Overview
In #185 we recursively request blocks from the network using the header.parent_hash field to ensure we fetch the correct chain. This could be a bottleneck, and we need to validate that the latency is sufficiently low to ensure we do not enter an endless cycle due to high latency.
TODO: Add code reference @frisitano