An dApp interacts with a MeshTripleChain(blockchain) node by sending it operations with one or more instructions. Instructions are executed sequentially and atomically for each operation. If any instruction is invalid, all account changes in the operation are discarded.
After a program has processed an instruction the node verifies that the program only performed operations it was permitted to, and that the results adhere to the policy.
The policy is as follows:
- Accounts that are not activated in the node cannot send or receive balances.
- Only the owner may change account data.