I would like to be able to create a copy of the Ethereum blockchain - that is, I want to be able to execute smart contracts as well as maintain addresses for private/currency use. Is this possible with MultiChain? I'm new to it and have only played around with it, but it seems to be based on Bitcoin rather than Ethereum.