Merkle Tree
AdvancedA Merkle Tree is a data structure used in blockchains to efficiently organise and verify large sets of data. In a Merkle Tree, each leaf node represents a transaction, and nodes are hashed together in pairs until they form a single Merkle Root. This root summarises all transactions in a block and is stored in the block header. Merkle Trees allow for fast, secure verification without needing to review every transaction individually.