Currently we just passively wait for a block to come. This could be buggy when we increase the topology size and start losing messages.