Collective agreement by various computers in a network that allows it to work in a decentralized, P2P manner without the need of central authority to deter dishonest network participants.