Explaining block chain to my mom 9/12/2024
Blockchain is a very complicated concept. So as the name implies it is a chain of blocks. A single block contains a unique ID, a timestamp, some sort of data, a nonce, and a hash. Everything in that block is “summarized” by something called a hash. The hash is a very complicated code that is unique to that block and all of the data it contains, meaning no block can have the same hash. The way these blocks are connected to make a chain is also by their hash. It is like a very complicated puzzle that you don’t have the correct pieces to. Now that you understand a hash, the way you generate this hash is through something called a nonce. The nonce is like the final piece of the puzzle. So, being the final piece of this puzzle the nonce is a random number that is very hard to figure out. The hash of the current block has a predetermined number of zeros. So, you have to find the correct nonce that makes the hash for that block have the correct number of zeros. The nonce is like the final piece of information needed that gives the correct summary of the block, but it is unknown. Once that correct nonce is found, the block is complete and the process starts over.