A decentralized blockchain validation protocol whereby a group of delegates validate blocks on behalf of all nodes in the network. Validators stake a significant amount of currency to prove that their validations are legitimate at the risk of losing the staked currency