A system in which a record of transactions (e.g. money, information, contractual agreements, cryptocurrency) are maintained across several computers that are linked in a peer-to-peer network.