Proof Of Stake Pos And Its Variations