By the end, you’ll be able to…
- Explain a Merkle inclusion proof conceptually.
- Distinguish integrity from truth and availability.
Three questions to carry into this lesson.
A commitment binds data
A cryptographic hash maps data to a fixed-size result. In Bitcoin, hashes connect block headers and organize transaction commitments. Change the underlying data and the corresponding commitment normally changes. A hash does not contain an explanation of the data, and it is not encryption that can be reversed to recover the original content.
A tree makes a short path useful
A Merkle tree combines hashes in pairs until one root remains. A proof can supply the neighboring hashes needed to reconstruct the root from a particular leaf. This establishes inclusion relative to a trusted or independently verified root. It does not, by itself, validate the included transaction’s spending conditions or prove that the root belongs to the accepted chain.
Apply the boundary to service records
Suppose an organization publishes a hash of a kitchen report. A matching copy later shows that the content agrees with that commitment. It does not prove that meals were served, that the report was honest or that the private evidence will remain available. If the input is predictable, a hash may also be guessable. Keep human verification, storage availability and cryptographic integrity as separate questions in an audit.
Practice on paper
A report hash matches a file, but the file contains an inflated meal count. Which property passed and which remains unproven?
I’ve tried it — show the worked answer
Integrity relative to the published commitment passed: it is the committed content. The accuracy of the meal count remains unproven. A witness, reconciliation process and accountable review are still required.
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
A commitment protects consistency, not the truth of an assertion.
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.