Everything is on point but I must say that Auditors/Miners are the ones validating the transactions a and not just the nodes. Nodes are relays for the network which is really vital to the existence of Bitcoin network.