Bitcoin Explained - The Technical Side of Bitcoin

Episode 62: Hash Functions


Listen Later

In this episode of Bitcoin, Explained, hosts Aaron van Wirdum and Sjors Provoost go back to basics. They explain one of the most fundamental building blocks in all of Bitcoin: hash functions.

To start the episode off, Aaron and Sjors explain that hash functions are a type of mathematical one-way functions. That means that they can easily convert one piece of data into another piece of data, a hash, but anyone who knows only this hash can not convert it back to the original data. Additionally, a hash is supposed to be unique: no two (different) pieces of data should result in the same hash. If either of these things is no longer true, a hash function is considered to be broken.

Then, Aaron and Sjors go on to explain in a little bit more detail how hash functions actually work. They discuss some aspects of the history and evolution of different hash functions, they mention some hash functions that have indeed been broken over time, and they pinpoint which hash functions are used in Bitcoin.

Finally, Aaron and Sjors explain how hash functions are used in Bitcoin, exactly. This includes almost every aspect of the Bitcoin system, they point out, ranging from transactions (in multiple ways) and blocks, to addresses and the proof of work mechanism, as well as in relatively new upgrades like Taproot, and hash functions are even used to create some randomness needed to establish connections on the peer-to-peer network.

...more
View all episodesView all episodes
Download on the App Store

Bitcoin Explained - The Technical Side of BitcoinBy Van Wirdum Sjorsnado

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

18 ratings


More shows like Bitcoin Explained - The Technical Side of Bitcoin

View all
TFTC: A Bitcoin Podcast by Marty Bent

TFTC: A Bitcoin Podcast

765 Listeners

The Peter McCormack Show by Peter McCormack

The Peter McCormack Show

2,161 Listeners

Bitcoin Audible by Guy Swann

Bitcoin Audible

426 Listeners

The Bitcoin Standard Podcast by Dr. Saifedean Ammous

The Bitcoin Standard Podcast

442 Listeners

Stephan Livera Podcast by Stephan Livera

Stephan Livera Podcast

410 Listeners

The Pomp Podcast by Anthony Pompliano

The Pomp Podcast

1,834 Listeners

What Bitcoin Did by Danny Knowles

What Bitcoin Did

251 Listeners

Swan Signal Live - A Bitcoin Show by Swan Bitcoin

Swan Signal Live - A Bitcoin Show

178 Listeners

The Bitcoin Matrix by Cedric Youngelman

The Bitcoin Matrix

82 Listeners

Coin Stories by Natalie Brunell

Coin Stories

414 Listeners

Rabbit Hole Recap by ODELL and Marty Bent

Rabbit Hole Recap

119 Listeners

THE Bitcoin Podcast by Walker America

THE Bitcoin Podcast

35 Listeners

The Jack Mallers Show by Jack Mallers

The Jack Mallers Show

107 Listeners

Bitcoin for Millennials by Bram Kanstein

Bitcoin for Millennials

20 Listeners

The Bitcoin Frontier by Unchained Capital, Inc

The Bitcoin Frontier

36 Listeners