Blockchains are a new digital technology that combines peer-to-peer network computing and cryptography to create an immutable decentralised public ledger. Where the ledger records money, a blockchain is a cryptocurrency, such as Bitcoin; but ledger entries can record any data structure, including…