Too Long; Didn't Read
Hashing is the process of taking the input string of any length and turning it into cryptographic fixed output. Hashing preserves the authenticity of the data that is recorded and viewed, and as such, the integrity of a blockchain as a whole. Merkle tree is a structure where we can easily find out any change happens to a large amount of data and verifications can be done efficiently. The first block of a. blockchain, known as a Genesis block, is known as Genesis block. Every block has a. hash of the previous block, the hash address of the present block.