5
Even blockchains are not omniscient!
Their Achilles’ heel is their blindness to everything outside their own wall.
Blockchains need eyes and ears that deliver real-world data like stock prices, election outcomes, etc, to their smart contracts.
Hence, the need for oracles.