3 ms·
In my experience, virtually all kinds of substantially useful smart contracts depend on observing or modifying the world outside of the blockchain, which means
by NovemberWhiskey 4y ago
In my experience, virtually all kinds of substantially useful smart contracts depend on observing or modifying the world outside of the blockchain, which means you have the oracle problem, or you have the side effect problem.
Not entirely coincidentally, aside from plain faulty implementations and operational security failings, these two problems represent the ways most successful attacks on smart contracts are accomplished.