top | item 16295330

(no title)

0wing | 8 years ago

What's the point of using the network then?

Why not do everything more efficiently via the "oracle" server?

discuss

order

chrischen|8 years ago

This is the question that applies to about 99% of Dapps (at least the one that don't simply exist to serve other Dapps) so far.

sova|8 years ago

Yes, exactly -- how does having some sort of external intervention into the protocol make the protocol more robust?

0wing|8 years ago

You misunderstand.

If a smart contract relies on an external data source from a normal server (oracle), then why even take the risk of deploying the smart contract?

If you're using an oracle for a data source you might as well do everything on a normal database.