How does a node maintain asset balances of other nodes? Suppose we have a 3 node setup, how will 1st node be able to know the asset balances of other nodes - does it keep it as a property in its local data or does it calculate by reading whole of the transaction history of the other node?
I assume during verification of the transactions in a block, a node will require the asset balances of other nodes.