private void Handle(GetBlockBodiesMessage request)
        {
            Keccak[] hashes = request.BlockHashes;
            Block[]  blocks = new Block[hashes.Length];

            for (int i = 0; i < hashes.Length; i++)
            {
                blocks[i] = _sync.Find(hashes[i]);
            }

            Send(new BlockBodiesMessage(blocks));
        }