Wouldn't oracles create more points of failure?
Hello all. This is more if a question intended for developers, but all are welcome. I was reading into oracles more and it's very interesting how it allows data from external sources to interact with smart contracts. My concern is the possibility of attacks or bad actors interacting with oracle, allowing manipulation of the data between the smart contracts and the former. Is this a genuine concern or am I missing something?
Posted Jul 24, 2020, 10:20 AM UTC
yeah, definitely introduces more points of failure, however for adoption to happens there needs to be a balance of risk and security.
I believe oracles are a good way to start, the risk will depend on the quality of the software and contracts written to handle the transactions.
If they are sloppy because the creators just want to be first to market then potential of been compromised by bad actors will be higher.
But if the creators take their time and tick/check all the security concerns then they will provide a service that can promote wider adoption.