The most powerful oracle architecture offers a decentralized network of oracles that connects directly to smart contracts, and feeds the data back in a secure manner. With both software and hardware security measures, this ensures security and tamper-proof data that can be trusted
This led to the creation of oracle services that would obtain information from a variety of sources such as from large organizations like Google, Amazon or Microsoft or perhaps from smaller organizations like the local government’s meteorological service. This would ensure that the results are more reliable than if they only came from one oracle.
…d to trust an oracle along with being a potential single point of failure has raised some concerns. The whole point of the blockchain and its decentralized network was to remove the need to trust any intermediary and remove any single point of failure so obviously a smart contract that requires trusting a single outside data source is a bit of a contradiction but this can be mitigated by having multiple independent oracles to form a consensus.