Blockchain : An overview