A system of recording information in a way that makes it difficult to change or hack. Blockchains are a digital ledger consisting of blocks that are used to record transactions across many computers so that any involved block cannot be altered retroactively, without the alteration of all subsequent blocks.