A smart contract is like a set of rules that live on-chain for all to see and run exactly according to those rules. Imagine a vending machine: if you supply it with enough funds and the right selection, you’ll get the item you want. And like vending machines, smart contracts can hold funds much like your Unova account. This allows code to mediate agreements and transactions.
Set of rules
Once smart contracts are deployed on the Unova network you can’t change them. Dapps can be decentralized because they are controlled by the logic written into the contract, not an individual or a company.
Data sharing smart contracts
The Unova network already has many smart contracts, which are the backbone of the applications and specifically built for the supply chain data sharing use case.