Blockchain, which emerged as the system running cryptocurrency bitcoin, is a digital shared record of transactions that is maintained by a network of computers on the internet, without the need of a centralized authority.