A couple of days ago, I read a very interesting blog about Decentralized Ledger, which has unique ideas related to the interaction owith smart contracts. For those who are interested in different types and processes of contracts, I advise you to study this article.