SlideShare a Scribd company logo
1 of 59
Trick or Treat?
Bitcoin for Non-Believers,
Cryptocurrencies for
Cypherpunks
David Evans
University of Virginia
www.cs.virginia.edu/evans
bitcoin-class.org
DC Area Crypto Day
All Hallows’ Eve2
Johns Hopkins University
Plan
Tutorial Introduction to Bitcoin
Hype vs. Reality in Bitcoin Today
Scaling Bitcoin
Ombuds (Nick Skelsey)
1
What is money?
2
3
Aristotle’s Politics 350 BCE
Fiat Currency
4
5
With a strong enough army,
anything can be a fiat currency
Centralized Digital Currency
6
Trusted Bank
Account No. Owner’s Identify Value
3022493 Alice 2033.23
3022494 Bob 85733.03
3022495 Colleen 24331.77
3022496 Dave 0.01
7
Communications of the ACM
October 1985
8
Communications of the ACM
October 1985
First Wave Cryptocurrency
9
David Chaum
First Wave Cryptocurrency
10
David Chaum
Bankrupt, 1998
Decentralized Currency
Currency without trust
11
Double Spending Challenge
12
M = transfer X to Bob SignKRA
[H(M)]
Bob wants to verify:
1. Alice owns X
2. Alice hasn’t transferred X
3. The coin will be valuable for Bob
Double Spending Challenge
13
M = transfer X to Bob SignKRA
[H(M)]
Bob wants to verify:
1. Alice owns X
2. Alice hasn’t transferred X
3. The coin will be valuable for Bob
Node CNode A Node B
txb
txb
14
M = transfer X to Bob SignKRA
[H(M)]
Bob wants to verify:
1. Alice owns X
2. Alice hasn’t transferred X
3. The coin will be valuable for Bob
Node CNode A Node B
txb
txb
M = transfer X to Coleen SignKRA
[H(M)]
txc
15
M = transfer X to Bob SignKRA
[H(M)]
Bob wants to verify:
1. Alice owns X
2. Alice hasn’t transferred X
3. The coin will be valuable for Bob
Node CNode A Node B
txb
txb
M = transfer X to Coleen SignKRA
[H(M)]
txc
16
M = transfer X to Bob SignKRA
[H(M)]
Bob wants to verify:
1. Alice owns X
2. Alice hasn’t transferred X
3. The coin will be valuable for Bob
Node CNode A Node B
txb
txb
M = transfer X to Coleen SignKRA
[H(M)]
txc
Node E
Node D
Satoshi’s
Solution
17
Blockchain
18
B0
H(B0) Nonce
Transactions
H(B1) Nonce
Transactions
H(B2) Nonce
Transactions
Distributed ledger maintained by network of untrusted nodes
Blocks added require proof-of-work
Node’s agree to consensus: longest (most difficult) chain
Incentives designed to encourage network nodes to:
Validate and record transactions
Spend effort on extending consensus chain
19
Bitcoin
Transaction
Input 1: v1, a1
Input 2: v2, a2
…
Output 1: x1, d1
Output 2: x2, d2
…
transaction fees = sum(input values) – sum(output values)
(must be non-negative for valid transaction)
Bitcoin Script
20
OP_DATA <public key>
OP_CHECKSIG
LockingScript
OP_DATA <signature>
UnlockingScript
Transaction
a0b6ea…..
Input 1:
v1, a1
Output 1:
x1, d1
Output 2:
x2, d2
…
Transaction
d8730d…
Locking Script
Unlocking Script
IfBitcoinAddresswerejustpublickey
Bitcoin Script
21
OP_DUP
OP_HASH160
OP_DATA <bitcoin address>
OP_EQUALVERIFY
OP_CHECKSIG
LockingScript
OP_DATA <signature>
OP_DATA <public key>
UnlockingScript
Transaction
a0b6ea…..
Input 1:
v1, a1
Output 1:
x1, d1
Output 2:
x2, d2
…
Transaction
d8730d…
Locking Script
Unlocking Script
BitcoinAddress=H(publickey)
OP_RETURN (until July 2010)
22
https://github.com/bitcoin/bitcoin/blob/v0.1.5/script.cpp#L170
Universal Unlocking Script!
OP_DATA 1
OP_RETURN
23
Example Transaction
Fees are optional…
24
25
Exhibit B
26
Bitcoin
Transaction
Input 1: v1, a1
Input 2: v2, a2
…
Output 1: x1, d1
Output 2: x2, d2
…
transaction fees = sum(input values) – sum(output values)
(must be non-negative for valid transaction)
How is new bitcoin created?
27
Coinbase
Transaction
Output 1: x1, d1
Output 2: x2, d2
…
sum(output values) ≤ sum(transaction fees) + mining reward
mining reward = 50 BTC
2floor(block number / 210,000)
28
Bitcoin’s Proof-of-Work
29
B0
H(B0) Nonce
Transactions
H(B1) Nonce
Transactions
H(B2) Nonce
Transactions
Find a nonce x such that:
SHA-256(SHA-256(r || x)) < T/d
r = header includes H(previous block)
root of Merkle tree of transactions
30
difficulty = 62,253,982,450
expected hashes = 2.67 * 1020 ~ 268
“number of grains of sand on earth”
Actual Bitcoin Block
31
https://en.bitcoin.it/wiki/Protocol_documentation#Block_Headers
Mining
32
(General-Purpose)
Computers are Useless
33
34
XOR two 32-bit values in CPU XOR two 32-bit values in ASIC
4 transistors XOR design
35
https://en.bitcoin.it/wiki/Mining_hardware_comparison
36
37
38
Fire at mining facility in Thailand, 14 Oct 2014
Photo credit: www.thairath.co.th
39
40
41
Entire bitcoin network: 1/10th Lake Anna Power Station
42
Bitcoin
Hype!
43
William
Mougayar,
The Global
Landscape of
Blockchain
Companies in
Financial Services
44
Google Trends
Renminbi
Bitcoin
Dec 2013
45
Bitcoin “Hype”
Bitcoin
Market
Price (US$)
Reality Check
46
Bitcoin “Market Capitalization” = Number of Bitcoins ✕ Market Price
= 14,777,800 ✕ $314 = $4.64B
What does a $4.64B Market Cap
company look like?
47
48
NASDAQ: WOOF
Market Cap: $4.4B
Average daily trading: $35M
Bitcoin
Market Cap: $4.6B
Average daily transactions: $50M (?)
Average daily US$ exchange value: $3M
Can Bitcoin Scale?
49
50
https://github.com/bitcoin/bitcoin/blob/master/src/consensus/consensus.h
51
https://github.com/bitcoin/bitcoin/blob/master/src/main.cpp
52
https://github.com/bitcoin/bitcoin/blob/master/src/main.cpp
Scale Today
53
Block Size = 1MB
Typical transaction size ~ 500 Bytes
Maximum of ~2000 transactions per block / 10 minutes
So, about 3-4 transactions per second
Scale Today
54
Cost to control bitcoin (assuming other miners are “rational”):
value per block-minute = $7500/10 minutes ~ $750/minute ~ $1M/day
to increase to $1B/day with current transaction rate:
$3472 fee per transaction (without losing transactions)
or 33 Billion transactions per day (with current $0.03 fee)
Block Size = 1MB
Typical transaction size ~ 500 Bytes
Maximum of ~2000 transactions per block / 10 minutes
So, about 3-4 transactions per second
$1B / day =
Scale Today
55
Cost to control bitcoin (assuming other miners are “rational”):
value per block-minute = $7500/10 minutes ~ $750/minute ~ $1M/day
to increase to $1B/day with current transaction rate:
$3472 fee per transaction (without losing transactions)
or 33 Billion transactions per day (with current $0.03 fee)
Block Size = 1MB
Typical transaction size ~ 500 Bytes
Maximum of ~2000 transactions per block / 10 minutes
So, about 3-4 transactions per second
Transactions per Day
VISA: 300M
Interbank: 100M
Scale Today
56
Cost to control bitcoin (assuming other miners are “rational”):
value per block-minute = $7500/10 minutes ~ $750/minute ~ $1M/day
to increase to $1B/day with current transaction rate:
$3472 fee per transaction (without losing transactions)
or 33 Billion transactions per day (with current $0.03 fee)
Block Size = 1MB
Typical transaction size ~ 500 Bytes
Maximum of ~2000 transactions per block / 10 minutes
So, about 3-4 transactions per second
Transactions per Day
VISA: 300M
Interbank: 100M
Cash: 20B?
Scale Today
57
Cost to control bitcoin (assuming other miners are “rational”):
value per block-minute = $7500/10 minutes ~ $750/minute ~ $1M/day
to increase to $1B/day with current transaction rate:
$3472 fee per transaction (without losing transactions)
or 33 Billion transactions per day (with current $0.03 fee)
Block Size = 1MB
Typical transaction size ~ 500 Bytes
Maximum of ~2000 transactions per block / 10 minutes
So, about 3-4 transactions per second
Transactions per Day
VISA: 300M
Interbank: 100M
Cash: 20B?
Facebook Likes: 4.5B
SMS Messages: 25B
WhatsApp Msg: 50B
Distributed microblogging
58
Nick Skelsey – Cofounder @ Soapbox Systems

More Related Content

What's hot

Economías criptográficas
Economías criptográficasEconomías criptográficas
Economías criptográficas
navajanegra
 

What's hot (20)

Pi network
Pi networkPi network
Pi network
 
Intro into blockchain
Intro into blockchainIntro into blockchain
Intro into blockchain
 
CBGTBT - Part 5 - Blockchains 102
CBGTBT - Part 5 - Blockchains 102CBGTBT - Part 5 - Blockchains 102
CBGTBT - Part 5 - Blockchains 102
 
Blockchain - a basic overview
Blockchain - a basic overviewBlockchain - a basic overview
Blockchain - a basic overview
 
CBGTBT - Part 6 - Transactions 102
CBGTBT - Part 6 - Transactions 102CBGTBT - Part 6 - Transactions 102
CBGTBT - Part 6 - Transactions 102
 
Intro to blockchain technology
Intro to blockchain technologyIntro to blockchain technology
Intro to blockchain technology
 
CBGTBT - Part 2 - Blockchains 101
CBGTBT - Part 2 - Blockchains 101CBGTBT - Part 2 - Blockchains 101
CBGTBT - Part 2 - Blockchains 101
 
The Lightning Network - A gentle introduction
The Lightning Network - A gentle introductionThe Lightning Network - A gentle introduction
The Lightning Network - A gentle introduction
 
A quick introduction to Consensus Models
A quick introduction to Consensus ModelsA quick introduction to Consensus Models
A quick introduction to Consensus Models
 
Crypto currency1
Crypto currency1Crypto currency1
Crypto currency1
 
Metadata in the Blockchain: The OP_RETURN Explosion
Metadata in the Blockchain: The OP_RETURN ExplosionMetadata in the Blockchain: The OP_RETURN Explosion
Metadata in the Blockchain: The OP_RETURN Explosion
 
Bitcoin, Banking and the Blockchain
Bitcoin, Banking and the BlockchainBitcoin, Banking and the Blockchain
Bitcoin, Banking and the Blockchain
 
bitcoin_presentation
bitcoin_presentationbitcoin_presentation
bitcoin_presentation
 
Proof-of-Stake & Its Improvements (San Francisco Bitcoin Devs Hackathon)
Proof-of-Stake & Its Improvements (San Francisco Bitcoin Devs Hackathon)Proof-of-Stake & Its Improvements (San Francisco Bitcoin Devs Hackathon)
Proof-of-Stake & Its Improvements (San Francisco Bitcoin Devs Hackathon)
 
Girl Develop It - Intro To Blockchain And Cryptocurrencies
Girl Develop It - Intro To Blockchain And CryptocurrenciesGirl Develop It - Intro To Blockchain And Cryptocurrencies
Girl Develop It - Intro To Blockchain And Cryptocurrencies
 
Economías criptográficas
Economías criptográficasEconomías criptográficas
Economías criptográficas
 
CBGTBT - Part 4 - Mining
CBGTBT - Part 4 - MiningCBGTBT - Part 4 - Mining
CBGTBT - Part 4 - Mining
 
create your own cryptocurrency
create your own cryptocurrencycreate your own cryptocurrency
create your own cryptocurrency
 
Sidechains Presentation
Sidechains PresentationSidechains Presentation
Sidechains Presentation
 
Intro to smart contract on blockchain en
Intro to smart contract on blockchain enIntro to smart contract on blockchain en
Intro to smart contract on blockchain en
 

Similar to Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks

Think bitcoin workshop slideshare
Think bitcoin workshop slideshareThink bitcoin workshop slideshare
Think bitcoin workshop slideshare
thinkbitcoin
 
CRYPTO CURRENCY-2022OD205.pdf
CRYPTO CURRENCY-2022OD205.pdfCRYPTO CURRENCY-2022OD205.pdf
CRYPTO CURRENCY-2022OD205.pdf
JESUNPK
 

Similar to Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks (20)

Bitcoin - Understanding and Assessing potential Opportunities
Bitcoin - Understanding and Assessing potential OpportunitiesBitcoin - Understanding and Assessing potential Opportunities
Bitcoin - Understanding and Assessing potential Opportunities
 
Think bitcoin workshop slideshare
Think bitcoin workshop slideshareThink bitcoin workshop slideshare
Think bitcoin workshop slideshare
 
Introduction into blockchains and cryptocurrencies
Introduction into blockchains and cryptocurrenciesIntroduction into blockchains and cryptocurrencies
Introduction into blockchains and cryptocurrencies
 
Blockchain for Business Yale School of Management Dr John Maheswaran
Blockchain for Business Yale School of Management Dr John MaheswaranBlockchain for Business Yale School of Management Dr John Maheswaran
Blockchain for Business Yale School of Management Dr John Maheswaran
 
Blockchain explained (Technology running Bitcoin)
Blockchain explained (Technology running Bitcoin)Blockchain explained (Technology running Bitcoin)
Blockchain explained (Technology running Bitcoin)
 
Intro to Bitcoin
Intro to BitcoinIntro to Bitcoin
Intro to Bitcoin
 
The Bitcoin blockchain (en)
The Bitcoin blockchain (en)The Bitcoin blockchain (en)
The Bitcoin blockchain (en)
 
Blockchain introduction
Blockchain introductionBlockchain introduction
Blockchain introduction
 
Bitcoin tech talk @Purdue Bitcoin Club
Bitcoin tech talk @Purdue Bitcoin ClubBitcoin tech talk @Purdue Bitcoin Club
Bitcoin tech talk @Purdue Bitcoin Club
 
All you ever needed to know on bitcoin and blockchain
All you ever needed to know on bitcoin and blockchainAll you ever needed to know on bitcoin and blockchain
All you ever needed to know on bitcoin and blockchain
 
IEEE ICDM 2018 Tutorial on Blockchain Data Analytics
IEEE ICDM 2018 Tutorial on Blockchain Data AnalyticsIEEE ICDM 2018 Tutorial on Blockchain Data Analytics
IEEE ICDM 2018 Tutorial on Blockchain Data Analytics
 
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, Discussion
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, DiscussionSunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, Discussion
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, Discussion
 
Bitcoin and blockchain overview
Bitcoin and blockchain overviewBitcoin and blockchain overview
Bitcoin and blockchain overview
 
Bitcoin and the Rise of the Block Chains
Bitcoin and the Rise of the Block ChainsBitcoin and the Rise of the Block Chains
Bitcoin and the Rise of the Block Chains
 
Cryptocurrencies 101 v3
Cryptocurrencies 101 v3Cryptocurrencies 101 v3
Cryptocurrencies 101 v3
 
Bitcoin School Project
Bitcoin School ProjectBitcoin School Project
Bitcoin School Project
 
A primer on Bitcoin Technology
A primer on Bitcoin TechnologyA primer on Bitcoin Technology
A primer on Bitcoin Technology
 
CRYPTO CURRENCY-2022OD205.pdf
CRYPTO CURRENCY-2022OD205.pdfCRYPTO CURRENCY-2022OD205.pdf
CRYPTO CURRENCY-2022OD205.pdf
 
Study on Bitcoin
Study on Bitcoin Study on Bitcoin
Study on Bitcoin
 
Inside Bitcoins_ArdonLukasiewicz
Inside Bitcoins_ArdonLukasiewiczInside Bitcoins_ArdonLukasiewicz
Inside Bitcoins_ArdonLukasiewicz
 

More from David Evans

More from David Evans (20)

Cryptocurrency Jeopardy!
Cryptocurrency Jeopardy!Cryptocurrency Jeopardy!
Cryptocurrency Jeopardy!
 
Hidden Services, Zero Knowledge
Hidden Services, Zero KnowledgeHidden Services, Zero Knowledge
Hidden Services, Zero Knowledge
 
Anonymity in Bitcoin
Anonymity in BitcoinAnonymity in Bitcoin
Anonymity in Bitcoin
 
Scripting Transactions
Scripting TransactionsScripting Transactions
Scripting Transactions
 
How to Live in Paradise
How to Live in ParadiseHow to Live in Paradise
How to Live in Paradise
 
Bitcoin Script
Bitcoin ScriptBitcoin Script
Bitcoin Script
 
Mining Economics
Mining EconomicsMining Economics
Mining Economics
 
Mining
MiningMining
Mining
 
The Blockchain
The BlockchainThe Blockchain
The Blockchain
 
Becoming More Paranoid
Becoming More ParanoidBecoming More Paranoid
Becoming More Paranoid
 
Asymmetric Key Signatures
Asymmetric Key SignaturesAsymmetric Key Signatures
Asymmetric Key Signatures
 
Introduction to Cryptography
Introduction to CryptographyIntroduction to Cryptography
Introduction to Cryptography
 
Class 1: What is Money?
Class 1: What is Money?Class 1: What is Money?
Class 1: What is Money?
 
Multi-Party Computation for the Masses
Multi-Party Computation for the MassesMulti-Party Computation for the Masses
Multi-Party Computation for the Masses
 
Proof of Reserve
Proof of ReserveProof of Reserve
Proof of Reserve
 
Silk Road
Silk RoadSilk Road
Silk Road
 
Blooming Sidechains!
Blooming Sidechains!Blooming Sidechains!
Blooming Sidechains!
 
Useful Proofs of Work, Permacoin
Useful Proofs of Work, PermacoinUseful Proofs of Work, Permacoin
Useful Proofs of Work, Permacoin
 
Alternate Cryptocurrencies
Alternate CryptocurrenciesAlternate Cryptocurrencies
Alternate Cryptocurrencies
 
Script
ScriptScript
Script
 

Recently uploaded

Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Monica Sydney
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
 

Recently uploaded (20)

"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 

Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks

Editor's Notes

  1. "BankStatementChequing" by Sergio Ortega. Licensed under CC BY-SA 3.0 via Commons - https://commons.wikimedia.org/wiki/File:BankStatementChequing.png#/media/File:BankStatementChequing.png
  2. 2^32 ~ 4B – not nearly enough! But, not just nonce to change
  3. 1J ~ “lift an apple one meter”