A data structure used to verify the integrity of data within a blockchainBlockchain A public and immutable ledger of cryptographic transactions, organized in blocks. blockBlock A fundamental element of a blockchain, containing a set of transactions.. In summary, each node of the tree is the result of a hashHash A cryptographic function that converts input data into a fixed-size alphanumeric string. function applied to the data of its child nodes. This ensures data integrity by detecting any modifications, proving that a specific piece of data is part of a dataset without revealing the entire set, and quickly verifying data in a vast dataset.