MTP Tree is a data structure made up of multiple key-value pairs. The value usually contains information of a child node, and the key contains path information from the root node to the child node that the value represents. The key is generated based on the data of the node, which is then encoded by recursive length prefix encoding algorithm (RLP) and SHA3 Hash Function. The value is generated based on the RLP encoded node's data. All data from the MPT tree are stored in the LevelDB. By using the SHA3 Hash value of the node (key), RLP encoded node data can be acquired from the LevelDB. Then, by using the RLP decoding mechanism, the actual node data can be revealed.