Proof of Stake is a consensus algorithm that selects block validators based on their stake weight, which is determined by the amount of tokens they have staked and how long they’ve been staked. Validators with higher stake weight are more likely to be chosen to validate and sign new blocks.