Reduced transaction block size from 16 to 10 bytes. Shortened random
number from 4 to 2 bytes. Shortened payload offset from 8 to 4 bytes by
persisting it as an offset from the start of the transaction block
instead of an absolute offset to the volume.