Oracle-backed verification process
- Oracle Selection: A trusted oracle is chosen to serve as an intermediary for data verification.
- Data Submission & Request: Data is submitted to the blockchain, and a request is made to the oracle for verification.
- Oracle Verification: The oracle verifies the data’s authenticity against external sources or predefined criteria.
- Verification Result: The oracle provides a verification result, which is then recorded on the blockchain.
Prerequisites
- Integration with a trusted oracle service that can provide external data verification.
- Smart contracts or blockchain protocols capable of handling oracle responses.
1. Oracle selection
Identify and integrate a trusted oracle service into the blockchain system for external data verification.2. Data submission and request
Data is submitted to the blockchain, and a verification request is sent to the chosen oracle.3. Oracle verification
The oracle conducts verification by comparing the submitted data against reliable external sources or predefined criteria.4. Verification result
The oracle’s verification result is received and recorded on the blockchain, completing the Tier 3 verification process.Things to watch
- Set strict criteria for choosing oracles, so the result is reliable and independent.
- Monitor oracle performance over time.
- Consider requiring agreement between several oracles before recording a result.

