83
What is Bitcoin? A look at the world’s first cryptocurrency. Stefan Thomas • WeUseCoins.com

What is Bitcoin? (May 2011)

Embed Size (px)

DESCRIPTION

These are the slides from my May 2011 Talk at KPMG Zurich for "Netzzunft.ch".

Citation preview

Page 1: What is Bitcoin? (May 2011)

What is Bitcoin? A look at the world’s first cryptocurrency.

Stefan Thomas • WeUseCoins.com

Page 2: What is Bitcoin? (May 2011)
Page 3: What is Bitcoin? (May 2011)

physical money

Page 4: What is Bitcoin? (May 2011)

physical money (direct transfer)

Page 5: What is Bitcoin? (May 2011)

physical money “peer-to-peer”

Page 6: What is Bitcoin? (May 2011)

online

Page 7: What is Bitcoin? (May 2011)

online

Page 8: What is Bitcoin? (May 2011)

online

Page 9: What is Bitcoin? (May 2011)

online

Page 10: What is Bitcoin? (May 2011)

intermediary

Page 11: What is Bitcoin? (May 2011)

intermediary

middle man

Page 12: What is Bitcoin? (May 2011)

intermediary

middle man = cost

Page 13: What is Bitcoin? (May 2011)

intermediary

middle man = cost risk

Page 14: What is Bitcoin? (May 2011)

intermediary

middle man = cost risk no choices

Page 15: What is Bitcoin? (May 2011)

intermediary

middle man = problem

Page 16: What is Bitcoin? (May 2011)

intermediary

Page 17: What is Bitcoin? (May 2011)

intermediaries distributed

Page 18: What is Bitcoin? (May 2011)

intermediaries distributed

cost?

Page 19: What is Bitcoin? (May 2011)

intermediaries distributed

cost?

Page 20: What is Bitcoin? (May 2011)

intermediaries distributed

cost?

Page 21: What is Bitcoin? (May 2011)

intermediaries distributed

cost?

Page 22: What is Bitcoin? (May 2011)

intermediaries cost

distributed

Page 23: What is Bitcoin? (May 2011)

intermediaries cost risk?

distributed

Page 24: What is Bitcoin? (May 2011)

intermediaries cost risk?

distributed

Page 25: What is Bitcoin? (May 2011)

intermediaries cost risk?

distributed

Page 26: What is Bitcoin? (May 2011)

intermediaries cost risk

distributed

Page 27: What is Bitcoin? (May 2011)

intermediaries cost risk choices?

distributed

Page 28: What is Bitcoin? (May 2011)

intermediaries cost risk choices

distributed

Page 29: What is Bitcoin? (May 2011)

intermediaries (current situation)

semi-distributed

Page 30: What is Bitcoin? (May 2011)

intermediaries is it possible?

distributed

Page 31: What is Bitcoin? (May 2011)

step 1: Decentralizing identity.

Page 32: What is Bitcoin? (May 2011)

Martin Hellman Ralph Merkle Whitfield Diffie

1976

Solved. Solved. Sincerely,

Page 33: What is Bitcoin? (May 2011)

Martin Hellman Ralph Merkle Whitfield Diffie

1976

Sincerely,

Solved. Solved. (with digital signatures)

Page 34: What is Bitcoin? (May 2011)

step 2: Decentralizing accounting.

Page 35: What is Bitcoin? (May 2011)

step 2: Decentralizing accounting.

Page 36: What is Bitcoin? (May 2011)

step 2: Decentralizing accounting.

Page 37: What is Bitcoin? (May 2011)

step 2: Decentralizing accounting.

Page 38: What is Bitcoin? (May 2011)

step 2: Decentralizing accounting.

Page 39: What is Bitcoin? (May 2011)

step 2: Decentralizing accounting.

Page 40: What is Bitcoin? (May 2011)

step 2: Decentralizing accounting.

Page 41: What is Bitcoin? (May 2011)

step 3: Decentralizing truth.

Page 42: What is Bitcoin? (May 2011)

step 3: Decentralizing truth.

Page 43: What is Bitcoin? (May 2011)

step 3:

A B

Decentralizing truth.

Page 44: What is Bitcoin? (May 2011)

step 3: Decentralizing truth.

A B

Voting?

B

B B B B

B

Page 45: What is Bitcoin? (May 2011)

step 3: Decentralizing truth.

A B

Voting? Problem: Fake nodes!

B

B B B B

B A A

A A A

A A

A A A

A A A A

A A A

A A A A

A A

A A A

A A A

A

A A A A

A A

A A A A A A

Page 46: What is Bitcoin? (May 2011)

step 3: Decentralizing truth.

A B

Bitcoin’s most important idea:

B

B B B B

B

Page 47: What is Bitcoin? (May 2011)

step 3: Decentralizing truth.

A B

Bitcoin’s most important idea:

B

B B B B

B

“1 CPU, 1 Vote”

Page 48: What is Bitcoin? (May 2011)

so... would it take? how much

Page 49: What is Bitcoin? (May 2011)

hashing power

Page 50: What is Bitcoin? (May 2011)

hashing power

Disclaimer: FLOPS ≠ FLOPS

Page 51: What is Bitcoin? (May 2011)

hashing power

Page 52: What is Bitcoin? (May 2011)

hashing power as of 24/5/2011

3500 Ghash/s three-day window estimate

Page 53: What is Bitcoin? (May 2011)

hashing power as of 24/5/2011

3500 Ghash/s three-day window estimate

Page 54: What is Bitcoin? (May 2011)

hashing power as of 24/5/2011

3500 Ghash/s three-day window estimate

Page 55: What is Bitcoin? (May 2011)

hashing power as of 24/5/2011

3500 Ghash/s = 29.05 PFLOPS three-day window estimate

Page 56: What is Bitcoin? (May 2011)

hashing power as of 24/5/2011

4.7 5.14

29.05

Tianhe-1A Folding@home Bitcoin

all values are in PFLOPS

Sources: bitcoin.sipa.be/speed-lin.png fah-web.stanford.edu jcst.ict.ac.cn

Page 57: What is Bitcoin? (May 2011)

hashing power

Page 58: What is Bitcoin? (May 2011)

hashing power A realistic view of hashing attacks against Bitcoin.

Page 59: What is Bitcoin? (May 2011)

hashing power A realistic view of hashing attacks against Bitcoin.

Capital: ~ 8000 Radeon 5870 GPUs

Page 60: What is Bitcoin? (May 2011)

hashing power A realistic view of hashing attacks against Bitcoin.

Capital: ~ 8000 * 250$

Page 61: What is Bitcoin? (May 2011)

hashing power A realistic view of hashing attacks against Bitcoin.

Capital: ~ 2 000 000$

Page 62: What is Bitcoin? (May 2011)

hashing power A realistic view of hashing attacks against Bitcoin.

Capital: ~ 2 000 000$

Power: ~ 220W * 8000

Page 63: What is Bitcoin? (May 2011)

hashing power A realistic view of hashing attacks against Bitcoin.

Capital: ~ 2 000 000$

Power: ~ 1.76 MW

Benefit: Stopping transactions/Double spends

Page 64: What is Bitcoin? (May 2011)

step 4: Decentralizing issuance.

Page 65: What is Bitcoin? (May 2011)

step 4: Decentralizing issuance.

Who gets to spend new coins?

Page 66: What is Bitcoin? (May 2011)

step 4: Decentralizing issuance.

M M ... Money awarded F ... Work provided

F

Page 67: What is Bitcoin? (May 2011)

money supply 21 million max.

15 mil.

10 mil.

5 mil.

Page 68: What is Bitcoin? (May 2011)

money supply

Currently: 6.28 mio

Page 69: What is Bitcoin? (May 2011)
Page 70: What is Bitcoin? (May 2011)

decentralized

identity 

accounting 

truth 

issuance 

Page 71: What is Bitcoin? (May 2011)

decentralized currency 

Page 72: What is Bitcoin? (May 2011)

economy

Page 73: What is Bitcoin? (May 2011)

economy

Page 74: What is Bitcoin? (May 2011)

economy

Source: BitcoinCharts.com

Page 75: What is Bitcoin? (May 2011)

economy

Source: https://en.bitcoin.it/wiki/Trade

Excerpt: Design & Webhosting

Page 76: What is Bitcoin? (May 2011)

economy

Source: https://en.bitcoin.it/wiki/Bitcoin_Map http://www.weusecoins.com/globe-bitcoin/

Page 77: What is Bitcoin? (May 2011)

economy Existing Services • Escrow, e.g. ClearCoin • Online Wallet, e.g. Instawallet.org • Trial Service, e.g. Bitcoin Faucet • Wallet Backup, e.g. Wuala • Press, e.g. Bitcoin Sun • Mining Pools, e.g. Deepbit

Many more in the works...

Page 78: What is Bitcoin? (May 2011)

decentralized

identity 

accounting 

issuance 

truth 

Page 79: What is Bitcoin? (May 2011)

applications DDNS

Other Currencies Notarization

Deeds Web-of-trust

DPKI eVoting

Page 80: What is Bitcoin? (May 2011)

Great Thing: Shared Work

applications

Page 81: What is Bitcoin? (May 2011)

thanks! for listening

Page 82: What is Bitcoin? (May 2011)

questions?

Page 83: What is Bitcoin? (May 2011)