A Blockchain is a type of diary or spreadsheet containing information about transactions. Each transaction generates a hash. Each block refers to the previous block and together make the Blockchain. A Blockchain is effective as it is spread over many computers, each of which have a copy of the Blockchain.