Casper FFG introduces provable finality to a blockchain by overlaying a Proof-of-Stake (PoS) checkpoint mechanism on an underlying chain, often Proof of Work. Validators stake cryptocurrency to participate in a two-phase voting process on epoch boundaries, or checkpoints. If a supermajority of validators votes to justify and then finalize a checkpoint, that block and all preceding blocks are considered irreversibly settled, providing a strong safety guarantee against chain reorganizations.
