I didnt really understood the Oracle system which is used by DeHedge. How does it check the data? Is it possible to check the data with the help of machine methods? What happens to the info after that?
Why not? Of course it's possible. Look, it's carried out in blockchain with the help of smart contracts, even this fact itself guarantees the reliability of the info and simplifies the process of the check. Oracle is just an agent that checks the facts of real world and provides them to blockchain to let smart contracts use them.