Learn Blockchains using Spreadsheets

Understand the concepts behind crypto with zero code

Daniel van Flymen
May 20, 2019 · 7 min read
Image for post
Image for post

🐓 Hashing

Image for post
Image for post
Image for post
Image for post

Image for post
Image for post
Image for post
Image for post
Hashing some input data in Google Sheets

Why are hashes so special?


🔐 What does a block look like?

Image for post
Image for post
A block in our blockchain
Image for post
Image for post
Changing anything in our block causes our hash to change, invalidating the block!

⛏ Mining

Image for post
Image for post
Finding a hash beginning with a single 0 takes on average 16 attempts

💼 The job of a miner

🏋️‍♀️ Proof of Work


💎 The immutability of the blockchain

Image for post
Image for post
A single change anywhere invalidates the subsequent blocks

👨‍🏫 What I didn’t explain


Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store