MERKLE TREES AND ROOTS OF TRUST

June 4, 1979

MERKLE TREES AND ROOTS OF TRUST
Artist
Fact Date
Fact #
undefined
Printing Specifications
Paper / Stock
Page Size

Where did Bitcoin begin? Was it with the internet, or the invention of money itself? Many moments could be called Year Zero, but perhaps the best place to start is 1979. That year, Ralph Merkle designed a cryptographic structure that became one of Bitcoin’s most important building blocks. Satoshi, and everyone who followed, built on his work. As Isaac Newton wrote in 1675, “If I have seen further, it is by standing on the shoulders of giants.” Merkle was one of them.

If it wasn’t for Ralph Merkle and the seminal cryptography work he did in the 70s, Bitcoin may have never happened. At the very least, its development would have been significantly weaker and less efficient. Bitcoin’s blockchain traces back to the seed that Ralph Merkle planted three decades earlier – a seed that rapidly grew into a tree. A Merkle tree of course.

In the late 70s, as computing was getting up to speed, there was a desperate need for cryptographic schemes that could support data verification. And so, while Apple was developing its first home computer, academics were in the lab drawing chalkboard equations in a bid to identify an efficient means of verifying and summarising large sets of data.

Ralph Merkle Sized

After much burning of the midnight oil, Ralph Merkle found a solution that was not merely efficient – it was tamper-proof. Unlike other schemes being developed around the same time, his model – which eventually took his name – was designed to detect modifications.

It was a major breakthrough whose full implications could scarcely have been imagined at the time.

The Cryptographic Tree of Life

A Merkle tree is a way to organise and verify large amounts of data efficiently. Think of it as a family tree, but instead of people, it’s built with data. Each chunk of data, known as a leaf node, is given a unique “fingerprint” called a hash: essentially a short code that represents the data. Pairs of these hashes are combined and hashed again to create a new hash for a “parent” node. This process repeats, combining pairs of hashes into new parent hashes, forming a tree-like structure.

A Merkle tree is efficient because you only need a small amount of data – the root plus a few hashes – to verify a specific transaction, instead of checking the entire dataset.

Think of it like your family tree, growing from the oldest ancestor and linking all the way to your modern-day family. Now imagine if something happened way back in time to change the destiny of your ancient ancestor – they married a different spouse, say. That event would change the composition of the entire family line right down to the present day. That’s essentially what Ralph Merkle invented: a means of proving who your ancestor married, without the need to check back through every descendant in the centuries in between.

Ralph Merkle’s invention was groundbreaking, but like so many innovations, its magnitude wasn’t fully appreciated at the time. His work on hash-based signatures and Merkle trees, undertaken in 1979, was initially circulated in his PhD thesis and patent, but it wasn’t published in a major conference until almost a decade later when it surfaced at CRYPTO ‘87. This was no cryptocurrency conference, of course: it was an academic event dedicated to “Theory and Applications of Cryptographic Techniques on Advances in Cryptology.”

By the mid ‘90s, Merkle trees had moved from idea to implementation, with one company (Surety) hashing client documents into a Merkle tree and publishing the root in the New York Times classified section each week. Years later, when Satoshi Nakamoto began work on Bitcoin, one of his first tasks was devising an efficient and tamper-proof means of structuring blocks. Which technology did he turn to? That’s right, Merkle trees. As the Bitcoin whitepaper explained, all transactions in a block are “hashed in a Merkle Tree, with only the root included in the block’s hash.”

Satoshi also noted that old blocks could be “compacted by pruning” spent transactions and retaining a Merkle tree of only unspent outputs, using the root to preserve integrity. This capability would come in handy when the first Bitcoin light clients were later developed, allowing users to verify transactions without full data.

Ralph Merkle likely envisaged many potential applications for his cryptographic discovery. But he could never have imagined that his eponymous invention would one day be used to secure a trillion-dollar network. By creating a way to obtain security “for free” out of hashing, he provided Bitcoin with a scalable root of trust.

Artist
XXXXX
BTC On this day
June 4, 1979
Circulating Supply
0
Market Cap
$0
Number of Addresses
0
Block Number
ic-info-outline-24px
0
Block Size
0
Hash Rate
10,000.05 TH/s

More

Next

VIew all

Smashtoshi’s History of Bitcoin is a unique collection capturing Bitcoin’s cultural history through 128 original artworks and the voices of those who lived it.

logo
  • Bitcoin Timeline
  • First Edition
  • Collector's Edition
  • Contact
  • Events
  • About
  • FAQs

Subscribe

Be the first to know about the latest updates, artworks and events

Oops...

Something went wrong...

Good job!

We'll keep you posted...

© Copyright Smashtoshi 2025. All Rights Reserved.
Privacy policy

With great care and respect for Bitcoin’s remarkable story, this publication brings together information from the most credible and trusted sources available.

We have taken every measure to ensure the accuracy of events and details as understood at the time of publication.

With great care and respect for Bitcoin’s remarkable story, this publication brings together information from the most credible and trusted sources available. We have taken every measure to ensure the accuracy of events and details as understood at the time of publication.