How hashgraph replace the block chain