Nodes are the infrastructure of a blockchain. The nodes on a blockchain are connected and they regularly exchange the latest network information with each other, allowing all nodes to stay up to date. The nodes store, distribute, and preserve the blockchain data. A full node is a device that contains the complete copy of a transaction history of the blockchain.