
Let’s start with a quick definition from the book Mastering Bitcoin by Andreas M. Antonopoulos:
A merkle tree, also known as a binary hash tree, is a data structure used for efficiently summarizing and verifying the integrity of large sets of data.
This gives us a great high-level starting point…

A simple search will present anyone with copious articles describing Blockchain technology so an intuitive question might be, “Why write another one?”
I’m a software engineer of seven years with thousands of hours of experience building web applications, using databases, and writing software. I’ve also been obsessively fascinated by the…