Smart contracts and decentralized applications

+2 votes
Hello Multichain guys,

The smart contract gives the guarantee that all nodes run same code to do something.
In the decentralized nodes and applications top of the Multichain node, how could we guarantee or believe the all nodes are running same application and logic?

asked Jul 17, 2017 by uurtsaikh

1 Answer

+2 votes
You can use MultiChain to store the computation to be performed (both the code and its inputs), so that you're guaranteed that all nodes agree on that information. The computation itself has to be performed by external application code, which you should take care to ensure is identical on all the systems. You can consider this as part of the same responsibility as ensuring that all the nodes are running the same blockchain software.
answered Jul 18, 2017 by MultiChain