Proof of stake is a consensus algorithm used to validate transactions and add new blocks to a blockchain. In PoS, validators are chosen to create new blocks based on the amount of cryptocurrency they have staked (i.e., locked up as collateral). This is intended to encourage good behavior by making it costly to attack the network.