trunk listener receives block hashes, not blocks
catchUp does no longer deliver blocks but block hashes