What Is the Maximum Acceptable Deviation for a Block Timestamp?

In Bitcoin, a block's timestamp must be greater than the Median Time Past (MTP) of the previous 11 blocks. It also cannot be more than two hours into the future relative to the node's own system time.

This dual check provides a range of acceptable values, preventing both past and future time manipulation.

What Are ‘Weak Blocks’ and How Were They Proposed to Address Propagation Delay?
How Can a Smart Contract Detect If an Oracle Feed Is Stale?
What Is the Trade-off a Pruned Full Node Makes Compared to an Archival Full Node?
Can a Pruned Node Serve Historical Block Data to a New Node Joining the Network?
Does the Timestamp Affect the Hash of the Merkle Root?
What Criteria Must a Transaction Meet to Be Accepted into a Node’s Mempool?
Does the Timestamp of a Block Affect the Deterministic Output of Its Hash?
What Is a Maximum Acceptable Slippage Tolerance and Why Is It Set?

Glossar