question
Blockchain is an isolated island of information value, unable to connect with the real world
plan
Upload real-world data into the blockchain via oracles
Implementation
Question: How to prevent the oracle machine from being used for cheating?
Solution: A decentralized solution is adopted in ChainLink, and multiple oracle machines will be deployed. When collecting data, multiple oracle machines will receive results. The principle of minority obeying the majority is adopted, and the same results received by most oracle machines are used as correct data.