Rootstock — Smart Contracts on the Bitcoin BlockchainAs a concept the Rootstock [1] platform is one of those ideas that once it is proposed it is obvious that it is a great idea. Essentially Rootstock aims to be what Ethereum is, a decentralized, Turing-complete smart contract platform. However, Rootstock aims to utilize the Bitcoin ecosystem rather than creating a new one from scratch. The way this will be accomplished is via the still not fully implemented sidechains technology [2]. This approach presents both advantages, and its own set of challenges. We will briefly outline what the Rootstock platform promises to offer and then will discuss the main points of the proposal.
https://medium.com/@CryptoIQ.ca/rootstock-smart-contracts-on-the-bitcoin-blockchain-e52b065421a8#.joiiuulym