- leaf data bytes
- levels in proof, bottom up, each level is about stored value and position of computed element (whether it is left or right to stored value)
- leaf data bytes
- levels in proof, bottom up, each level is about stored value and position of computed element (whether it is left or right to stored value)
Proof is given leaf data, leaf hash sibling and also siblings for parent nodes. Using this data, it is possible to compute nodes on the path to root hash, and the hash itself. The picture of a proof given below. In the picture, "^^" is leaf data(to compute leaf hash from), "=" values are to be computed, "*" values are to be stored.
........= Root ..... / \ .... * = ....... / \ ...... * = ......... /.\ .........* = ............ ^^
- leaf data bytes
- levels in proof, bottom up, each level is about stored value and position of computed element (whether it is left or right to stored value)