Binary protocol

1. Send all blocks in a chunk in one go.
2. Send the block data in binary format.