Non-Leaf Node
In the structure of a Merkle tree, non-leaf nodes serve as crucial elements positioned between the leaf-node layer (at the bottom) and the Merkle root (at the top). These nodes play a pivotal role in establishing the integrity and structure of the Merkle tree by connecting the leaf nodes and the Merkle root through the utilization of hashing functions.