Nodes, a distributed ledger, an asset, and a consensus mechanism make up a blockchain network. A virtual machine and a state database may also be included.