Visualizing Proof of Work Algorithms with Microprocessors | Josh McIntyre

Welcome to “Visualizing Proof of Work Algorithms with Microprocessors” with Josh McIntyre. This presentation was delivered on Thursday, August 29th 2019.

The proof-of-work algorithm is at the core of Bitcoin’s security model, allowing consensus without the need to trust an intermediary. Every Bitcoin user can benefit from understanding proof-of-work, but the underlying mechanisms including cryptographic hashes, binary numbers, and probability are difficult to understand without a computer science background. In this session, we’ll explore a way to visually understand proof-of-work using a microprocessor with LEDs and a toy algorithm.

What will students learn?
You’ll learn the computation and economics behind proof-of-work without needing the requisite computer science knowledge. You’ll learn how difficulty effects proof-of-work (probability).

This course is appropriate for people new to the industry, professionals, and developers who want to better understand how proof-of-work works.

====

Josh McIntyre is an avid learner and explainer, especially when it comes to cryptocurrency topics. He is employed full time at Microsoft in Pittsburgh, PA. As his side project and labor of love, he runs a website called chaintuts, providing articles, videos, and code projects that break down core cryptocurrency concepts. His goal is to explain Bitcoin and blockchain to anyone who wants to learn about this endlessly fascinating and empowering technology.

Follow the CryptoCurrency Certification Consortium (C4) at:
https://cryptoconsortium.org/
https://twitter.com/LearnMoreWithC4

Follow the Blockchain Training Conference at:
https://blockchaintraining.org

Note: Downloadable slides for this presentation are not available.

(Visited 47 times, 1 visits today)

You might be interested in

LEAVE YOUR COMMENT

Your email address will not be published. Required fields are marked *

eos
EOS (EOS) 0,986767 0,04%
aave
Aave (AAVE) 116,68 0,92%
the-graph
The Graph (GRT) 0,384387 4,26%
kusama
Kusama (KSM) 45,29 0,66%
waves
Waves (WAVES) 3,59 1,10%
dash
Dash (DASH) 35,48 1,86%
bitcoin
Bitcoin (BTC) 65.331,00 2,23%
ethereum
Ethereum (ETH) 3.286,26 1,05%
cardano
Cardano (ADA) 0,603679 2,16%
tether
Tether (USDT) 0,924054 0,01%
xrp
XRP (XRP) 0,586367 2,91%
solana
Solana (SOL) 171,25 0,96%
polkadot
Polkadot (DOT) 8,77 0,09%
usd-coin
USDC (USDC) 0,924805 0,21%
dogecoin
Dogecoin (DOGE) 0,200863 17,51%
uniswap
Uniswap (UNI) 11,42 1,31%
terra-luna
Terra Luna Classic (LUNC) 0,000144 0,64%
litecoin
Litecoin (LTC) 88,23 1,03%
chainlink
Chainlink (LINK) 17,80 0,36%
bitcoin-cash
Bitcoin Cash (BCH) 526,25 5,81%
algorand
Algorand (ALGO) 0,253064 0,18%
matic-network
Polygon (MATIC) 0,927579 2,51%
stellar
Stellar (XLM) 0,128011 3,23%
cosmos
Cosmos Hub (ATOM) 11,36 2,88%
filecoin
Filecoin (FIL) 8,46 0,10%
tron
TRON (TRX) 0,111177 0,66%
ethereum-classic
Ethereum Classic (ETC) 30,04 3,07%
dai
Dai (DAI) 0,921803 0,13%
tezos
Tezos (XTZ) 1,29 1,28%
monero
Monero (XMR) 125,36 1,01%