Smart contracts are already being used by some of the big boys, but I have a feeling its going to be like how computers were only originally used by colleges, governments, and large companies.
When will smart contracts enter the personal PC equivalent era? Just like the personal PC, it needs to have utility, ease of use for a non-technical person, and be cost effective to implement.
Even for things that use a standard legal contract nowadays will probably go the way of a smart contract in the future, with real world data feeding into the smart contract via linkies and human oversight via kleros.
Theres been talk of for instance medical records being uploaded and tracked and accessable via blockchain, but that presents a different problem because you would need near complete security and privacy on it, so only those authorized would be able to view it, and a paper backup in a room somewhere.
Im my opinion smart contracts are srill in the embryo stage, we havent even seen the full extent of what they are capable of.
You thoughts /biz/?