How Does “Checkpointing” or “Social Consensus” Mitigate the Long-Range Attack Risk in PoS?

Checkpointing and social consensus mitigate the long-range attack risk in Proof-of-Stake (PoS) by establishing an agreed-upon, irreversible point in the chain's history. Checkpointing is a protocol-level mechanism that hardcodes a block as final.

Social consensus is the community's collective agreement on the legitimate chain. For a long-range attack to succeed, the attacker's chain must be accepted by the network.

By relying on checkpoints and the community's established history, nodes will reject any alternative chain that starts before the agreed-upon final block.

What Is a “Long-Range Attack” and Is It Unique to PoS Systems?
What Is the Significance of the ‘Long-Range Attack’ in Proof-of-Stake Systems?
What Is the Role of Community and Social Media in Both Promoting and Exposing Potential Rug Pulls?
What Is the Role of a “Genesis Block” in Preventing a Long-Range Attack?
What Is “Finality” in a PoS Consensus Mechanism?
How Did the Ethereum Community Respond to the DAO Hack?
How Do ‘Checkpointing’ Mechanisms Help Prevent Malicious Reorgs?
Can a Block Trade Be Used to Establish a Large Derivatives Position?

Glossar