Perhaps useful in 1% of contracts, useless otherwise.
haven’t seen anything where it’s actually needed or better. and basically all examples end up with some sort of trust needed at some point.
such as gambling on the outcome of a sports game. it would still require a dependency on some sort of Api to provide the sports results and then you’re trusting the api to give uncorrupted correct results… which defeats the purpose of “trustless”
Will it improve the established market providers for sports betting? No. But that's the point. It enables people to make a small business betting shop
Futures contracts so they can easily sell their products at a good price regardless of market fluctuations, transfers the risk to the investors.
Smart contracts are still in super early days, the first foundational building blocks are being laid. Soon many more things will be possible.