What type of minerals exist in this rock?
It is massive white quartz also referred to as milky quartz, the streaks are  trace impurities and can occasionally include valuable metals like gold but just as often included fools gold (pyrite). 

This chat can help with more detailed identification of trace metals https://www.mindat.org/mesg-11-219962.html