Encyclopedia Ethereum · Entry 273
Ethereum checkpoints and weak subjectivity: starting from recent history
In this article
At a glance
Key facts
| Fact | Detail | Source |
|---|---|---|
| Threat | Old validator keys can be used to present a competing long-range history. | [1] |
| Anchor | A recent trusted checkpoint identifies the accepted starting state. | [1] |
| Afterward | The node continues checking the chain from that point. | [1] |
Historical signatures alone can leave a new node uncertain
A node joining after a long absence may see a history signed by validators whose stake has already exited. Without recent context, those historical signatures can be misleading about which chain the current community follows.
The checkpoint supplies that recent context. Its purpose differs from checking whether an individual transaction signature is mathematically valid.
Two histories need an external starting reference
Suppose a newly installed node is shown the current chain and an alternative history extending far into the past. A trustworthy recent checkpoint lets it reject the alternative when that history conflicts with the anchored state.
Cross-check the checkpoint through independent reliable sources rather than blindly taking the first value advertised by an unknown peer.
A checkpoint is not the same as ordinary finality
Finality is a protocol conclusion reached by the running consensus system. A weak-subjectivity checkpoint is an accepted bootstrap anchor. If a node observes conflicting finalized states, that is a different and serious consensus situation rather than a normal choice resolved by counting confirmations.
Use the current client’s synchronization guidance. The required freshness depends on the protocol context; this article does not give a universal number of safe offline days.
Direct answers
Questions people ask
Does weak subjectivity mean the node stops verifying blocks?
No. It trusts an initial recent anchor and independently applies the protocol rules to the chain it follows from that point.
Can I choose any old checkpoint and get the same protection?
No. The checkpoint must be trustworthy and sufficiently recent for the relevant protocol context. Follow the client’s current guidance.
Inspect the evidence
The answer and key facts have stable claim links. These records retain the scope and qualification when reused.
Weak subjectivity means an Ethereum proof-of-stake node needs a trustworthy recent starting point to distinguish the current chain from a misleading long-range history. After anchoring to that checkpoint, it verifies the chain forward under the protocol rules. Compare checkpoints through independent trusted sources; the checkpoint is a bootstrap assumption, not permission to accept arbitrary future blocks.
Scope: Ethereum · data through 2026-10-02. Verification: verified · 2026-10-02T19:27:58.939Z.
Link to this claimThreat: Old validator keys can be used to present a competing long-range history.
Scope: Ethereum · data through 2026-10-02. Verification: verified · 2026-10-02T19:27:58.939Z.
Link to this claimAnchor: A recent trusted checkpoint identifies the accepted starting state.
Scope: Ethereum · data through 2026-10-02. Verification: verified · 2026-10-02T19:27:58.939Z.
Link to this claimAfterward: The node continues checking the chain from that point.
Scope: Ethereum · data through 2026-10-02. Verification: verified · 2026-10-02T19:27:58.939Z.
Link to this claimRevision history
- — First publication after primary-source research and separate automated verification.
Source register
Sources and references
Retrieval dates and locators are recorded individually.- Proof-of-stake weak subjectivityethereum.org contributors
Recent trusted checkpoints anchor a newly syncing or long-offline node.
Locator: Weak subjectivity checkpoints; long-range attacks · Version / scope: Documentation snapshot retrieved 2 October 2026; response hash recorded separately · Retrieved: 2026-10-02T18:55:26.785ZOpen source
Research and drafting use AI assistance. A separate automated review checks claims against primary sources; no external expert or named human review is implied. Publication, substantive editing, source retrieval and verification are recorded separately. This version was independently checked by an automated reviewer on 2 October 2026.
Editorial method and correctionsDegrees of Satoshi editorial project. “Ethereum checkpoints and weak subjectivity: starting from recent history.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/ethereum-weak-subjectivity/