DiskBlockPos.Position reprensents the file offset instead of block offset
BlockFile size setting (default 128MB)
Generalize BlockStore, reason : will facilitate of the rev store