By the end, you’ll be able to…
- Identify the role of previous-block and Merkle commitments.
- Distinguish header checks from full block validation.
Three questions to carry into this lesson.
Two commitments join the structure
A block header links to the previous block and commits to its transactions through a Merkle root. It also contains fields used in proof-of-work validation. Linking headers allows a verifier to evaluate accumulated work and ordering. The transaction data remains necessary for a full node to validate the actual spends and other rules.
Compact evidence has a boundary
Headers are smaller than full blocks, which makes them useful for lightweight verification. But a chain of plausible headers cannot by itself prove that every transaction inside the corresponding blocks is valid. A lightweight client relies on additional assumptions and evidence. Describe the assurance level honestly instead of calling every explorer lookup equivalent to running a fully validating node.
Use a chain sketch
Draw three fictional blocks as boxes. Put a previous-header link and a transaction-root label in each. If a transaction in the first box changes, its root changes and the links above it no longer match the original history. The exercise explains commitments; it does not calculate the real cost of an attack. That cost depends on work, network behavior and the adversary, not the artistic length of a drawing.
Practice on paper
A service verifies headers and an inclusion path but does not execute the block’s transaction rules. What can it claim more narrowly than “fully verified Bitcoin”?
I’ve tried it — show the worked answer
It can describe header-chain and transaction-inclusion checks under its assumptions. It should disclose that it did not independently validate every transaction and spending condition in the full chain.
Want to explore with buttons and instant feedback? Try the practice lab ↗
Make a choice. Discover why.
Choose an answer and check the explanation. You can retry as often as you like. These are practice questions, not a test of mastery; answers are not saved or sent.
One idea to take with you
State exactly which evidence your verifier checked.
Your learning, at your pace
Read every lesson freely. Optional progress tracking needs JavaScript and browser storage; it does not require an account or wallet.
Continue with your next unfinished lesson →
Remove the saved completion marks for this course on this browser? Other courses will stay unchanged.
Saved only in this browser for this website address. Clearing storage, changing device or using a different gateway may lose these marks. No sync, grading or credential; nothing is sent to us. The export is a record for you, not a file this site can import.