Helps secure the network. Each User Application can opt-in to any Oracle
The Oracle performs part of the LayerZero messaging protocol by moving data from chain to chain.
Each oracle has the task of moving a requested block header from a source chain to a destination chain.
An oracle works in tandem with a Relayer.
Each User Application contract built on LayerZero will work without configuration using defaults, but a UA will also be able to configure its own Oracle and Relayer.