I am a bit confused about where the smart contracts are executed on the Hyperledger network. As I understand it, there are:
- Peers (assigned by the admin) who are validating the data which is uploaded by the nodes of the network. Therefore the nodes are not doing any work in the network.
- And nodes which are passive clients using the network to send and receive data.
So are the contracts executed on a peer's computer?