Blockboard is a type of board made by wooden pieces inserted between ply of hardwood which bonded together under a high pressure and temperature.
MDF gives a smooth and uniform surface wherever it is applied. It can be easily worked upon by carpenter and as it has small sized particles and fibers it can be cut into shapes very easily which gives the end product a smooth finish. MDF does not have any grain and it can be finished by applying paint on it. If you want wood grain finishing then you would need to put a veneer or teak ply on the MDF board
protect MDF the steps below should be taken.
HDF is the best board when compared with particle board and MDF. Still a lot of carpenters prefer wood block board compared to HDF as they are more confident about the nail holding capabilities of natural wood whose blocks are used to build the block board