A blockchain is a growing list of records, called blocks, that are linked using cryptography.
• Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data.
• By design, a blockchain is resistant to modification of its data. This is because once recorded, the data in any given block cannot be altered retroactively without alteration of all subsequent blocks.
For use as a distributed ledger, a blockchain is typically managed by a peer-to-peer network collectively adhering to a protocol for inter-node communication and validating new blocks.