Written conform to the principles and terminology of Blockchain.
Where node[1.1].signature = hash(concatenate(node[1.1.1].toString(),node[1.1.2].toString()))) etc.
- Git
- Modern File Systems
Where root[i+1].signature = hash(concatenate(root[i].toString(),block[i].toString())) etc.
- Blockchain
- Blockchain
- Blockchain
One single instance of:
- data
- behavior
- events
- Blockchain
By default the contracts are immortal. They could trap funds if they cannot be stopped from operation.
Contract1, 2, 3 are interoperable
A more detailed UML and implementation: ontrack-dapp
Twin smart contracts usually are born and die together. Also the transcations they initiate are born in synchronicity and atomically in mirror on their respective newtorks.
A contract that implements contract factory for any number of contracts.
Diagrams drawn using Nomnoml and JS Sequence Diagrams.