Smart contracts

+1 vote
Are some of the compelling features in ethereum contracts adoptable to Multichain/Bitcoin. In particulary

- data and code storage at the contract level

- ability to maintain state

- ability for contracts to call other contracts

The idea is how much flexibility could be given to financial contract writers in Multichain like platform.
asked Jul 25, 2015 by anonymous

1 Answer

0 votes
In theory, anything that Ethereum does can be performed in the bitcoin transaction model, by simply using transaction metadata to encode a language or bytecodes that provides Turing-complete computation.

Indeed the Counterparty guys have already done this for Ethereum over bitcoin:

http://counterparty.io/news/counterparty-recreates-ethereums-smart-contract-platform-on-bitcoin/
answered Jul 25, 2015 by MultiChain
...