The Bitcoin network maintains a distributed public ledger known as the blockchain. This ledger records the ownership of all bitcoins and is hosted on computers called nodes. Nodes can be light nodes, which download only recent blockchain data, or full nodes, which contain a complete copy of the blockchain. Miners serve the purpose of validating transactions and securing the blockchain ledger.