read block data to generate checksum,modified:
DataXceiver.java