What are blockchain oracles and why are they considered to be a ‘problem’

What are Oracles?