SlideShare a Scribd company logo
Introduction to
Cryptographic Currencies
Claudio Orlandi
cs.au.dk/~orlandi
electronic money
Leave while you can!
• I will NOT talk about:
– Politics
– Economics
– …
• Coming up next:
– Algorithms
– Cryptography
– …
electronic money
Outline
• Part 0: a little history
• Part 1: TheoryCoin
– How to create coins
– How to transfer coins
– How to store coins
• Part 2: diff( , )
• Part 3: Problems and issues
electronic money
The 1990s
David Chaum and anonymous ecash
“The difference between
a bad electronic cash system
and well-developed digital cash
will determine whether
we will have a dictatorship
or a real democracy”
(attributed to Chaum)
electronic money
Anonymous payments
”withdraw”
”withdraw”
M or L?
electronic money
Chaum’s anonymous e-cash
anonymous
secure (no double-spending)
only transfer (no creation/storage)
…and bankrupted in 1999
electronic money
The advent of Bitcoin
• 2009: Bitcoin announced by Satoshi Nakamoto
– Pseudonym for person or group of person
• 2009-2011: slow start…
• 2011-2013: Silk Road and Dread Pirate Roberts
• End 2013: Bitcoin price skyrockets
– and the world notices!
electronic money
Outline
• Part 0: a little history
• Part 1: TheoryCoin
– How to create coins
– How to transfer coins
– How to store coins
• Part 2: diff( , )
• Part 3: Problems and issues
electronic money
TheoryCoin:
How to create money
1. Everyone
tries to solve a puzzle
2. The first one to solve
the puzzle gets 1 TC
3. The solution of puzzle i
defines puzzle i+1
electronic money
TheoryCoin:
How to create money
H
L ∈ {0,1}* R ∈ {0,1}*
T ∈ {0,1}d
SolvePuzzle(L){
repeat{
R = my_name || i++
T = H(L,R)
}while(T ≠ 0d)
return R
}
The puzzle:
given L, find R
such that T=0d
(a random function)
* aka Proof-of-Workelectronic money
TheoryCoin: (coins to ppl)
How to create money
H
x0 = Start! x1 =(P1, i1)
000…000
x2=(P2, i1)
H
000…000
x3=(P3, i3)
H
000…000
P3
P1
P2
x1
x1
x2 x2
x3
x3
* aka the blockchain
electronic money
x7=(P3, i7)x6=(P3, i6)
x5=(P5, i5)
x0=Start! x1=(P1, i1) x2=(P2, i2)
x3=(P3, i3)
x4=(P4, i4)
TheoryCoin:
How to create money
* aka the 51% attackelectronic money
TheoryCoin:
How to create money
Recap:
Solve the next puzzle  get a coin
– To “solve” puzzle i find xi s.t H(xi-1,xi)=0d
– The longest chain defines “next puzzle”
– The name in block xi “gets” coin i.
electronic money

More Related Content

Similar to Electronic money

Introducing blockchain
Introducing blockchainIntroducing blockchain
Introducing blockchain
Lon Barfield
 
Number theory
Number theoryNumber theory
Number theory
Samsil Arefin
 
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Infrastructure Facility
 
Blockchain and Formal verification (English)
Blockchain and Formal verification (English)Blockchain and Formal verification (English)
Blockchain and Formal verification (English)
Jun Furuse
 
Blockchain & Cryptocurrency - Part I (Jose Paul Martin)
Blockchain & Cryptocurrency - Part I (Jose Paul Martin)Blockchain & Cryptocurrency - Part I (Jose Paul Martin)
Blockchain & Cryptocurrency - Part I (Jose Paul Martin)
Jose Paul Martin
 
PRESENTATION.pptx
PRESENTATION.pptxPRESENTATION.pptx
PRESENTATION.pptx
FaiZiTricks
 
Ethereum: From there to here, and ownards yonder
Ethereum: From there to here, and ownards yonderEthereum: From there to here, and ownards yonder
Ethereum: From there to here, and ownards yonder
gavofyork
 
Introduction to SMPC
Introduction to SMPCIntroduction to SMPC
Introduction to SMPC
securityxploded
 
Introduction to smpc
Introduction to smpc Introduction to smpc
Introduction to smpc
Cysinfo Cyber Security Community
 
Cryptocurrencies 101 v5 public
Cryptocurrencies 101 v5 publicCryptocurrencies 101 v5 public
Cryptocurrencies 101 v5 public
Brett Colbert
 
Bitcoin & blockchain for ordinary people
Bitcoin & blockchain for ordinary peopleBitcoin & blockchain for ordinary people
Bitcoin & blockchain for ordinary people
Kent Tong
 
Become a cryptonomad
Become a cryptonomadBecome a cryptonomad
Become a cryptonomad
Nicolas Wagner
 
Cole street presents: Bitcoin, the future of payment?
Cole street presents:  Bitcoin, the future of payment?Cole street presents:  Bitcoin, the future of payment?
Cole street presents: Bitcoin, the future of payment?
Wessel Kooyman
 
Bitcoin - An Introduction
Bitcoin - An IntroductionBitcoin - An Introduction
Bitcoin - An Introduction
Dawie Poolman
 
Bitcoin and Permissionless Innovation - The Dawn of Trustless Computing v.18
Bitcoin and Permissionless Innovation - The Dawn of Trustless Computing v.18Bitcoin and Permissionless Innovation - The Dawn of Trustless Computing v.18
Bitcoin and Permissionless Innovation - The Dawn of Trustless Computing v.18
Michele Mostarda
 
Cryptocurrencies 101
Cryptocurrencies 101Cryptocurrencies 101
Cryptocurrencies 101
Brett Colbert
 
Introduction into blockchains and cryptocurrencies
Introduction into blockchains and cryptocurrenciesIntroduction into blockchains and cryptocurrencies
Introduction into blockchains and cryptocurrencies
Sergey Ivliev
 
Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for CypherpunksTrick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
David Evans
 
The Bitcoin blockchain (en)
The Bitcoin blockchain (en)The Bitcoin blockchain (en)
The Bitcoin blockchain (en)
Davide Carboni
 
Blockchain Technology: A Technical Introduction to Non-Technical People
Blockchain Technology: A Technical Introduction to Non-Technical PeopleBlockchain Technology: A Technical Introduction to Non-Technical People
Blockchain Technology: A Technical Introduction to Non-Technical People
MecklerMedia
 

Similar to Electronic money (20)

Introducing blockchain
Introducing blockchainIntroducing blockchain
Introducing blockchain
 
Number theory
Number theoryNumber theory
Number theory
 
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
 
Blockchain and Formal verification (English)
Blockchain and Formal verification (English)Blockchain and Formal verification (English)
Blockchain and Formal verification (English)
 
Blockchain & Cryptocurrency - Part I (Jose Paul Martin)
Blockchain & Cryptocurrency - Part I (Jose Paul Martin)Blockchain & Cryptocurrency - Part I (Jose Paul Martin)
Blockchain & Cryptocurrency - Part I (Jose Paul Martin)
 
PRESENTATION.pptx
PRESENTATION.pptxPRESENTATION.pptx
PRESENTATION.pptx
 
Ethereum: From there to here, and ownards yonder
Ethereum: From there to here, and ownards yonderEthereum: From there to here, and ownards yonder
Ethereum: From there to here, and ownards yonder
 
Introduction to SMPC
Introduction to SMPCIntroduction to SMPC
Introduction to SMPC
 
Introduction to smpc
Introduction to smpc Introduction to smpc
Introduction to smpc
 
Cryptocurrencies 101 v5 public
Cryptocurrencies 101 v5 publicCryptocurrencies 101 v5 public
Cryptocurrencies 101 v5 public
 
Bitcoin & blockchain for ordinary people
Bitcoin & blockchain for ordinary peopleBitcoin & blockchain for ordinary people
Bitcoin & blockchain for ordinary people
 
Become a cryptonomad
Become a cryptonomadBecome a cryptonomad
Become a cryptonomad
 
Cole street presents: Bitcoin, the future of payment?
Cole street presents:  Bitcoin, the future of payment?Cole street presents:  Bitcoin, the future of payment?
Cole street presents: Bitcoin, the future of payment?
 
Bitcoin - An Introduction
Bitcoin - An IntroductionBitcoin - An Introduction
Bitcoin - An Introduction
 
Bitcoin and Permissionless Innovation - The Dawn of Trustless Computing v.18
Bitcoin and Permissionless Innovation - The Dawn of Trustless Computing v.18Bitcoin and Permissionless Innovation - The Dawn of Trustless Computing v.18
Bitcoin and Permissionless Innovation - The Dawn of Trustless Computing v.18
 
Cryptocurrencies 101
Cryptocurrencies 101Cryptocurrencies 101
Cryptocurrencies 101
 
Introduction into blockchains and cryptocurrencies
Introduction into blockchains and cryptocurrenciesIntroduction into blockchains and cryptocurrencies
Introduction into blockchains and cryptocurrencies
 
Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for CypherpunksTrick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
 
The Bitcoin blockchain (en)
The Bitcoin blockchain (en)The Bitcoin blockchain (en)
The Bitcoin blockchain (en)
 
Blockchain Technology: A Technical Introduction to Non-Technical People
Blockchain Technology: A Technical Introduction to Non-Technical PeopleBlockchain Technology: A Technical Introduction to Non-Technical People
Blockchain Technology: A Technical Introduction to Non-Technical People
 

More from btlcoin token

Global payments community 2017
Global payments community 2017Global payments community 2017
Global payments community 2017
btlcoin token
 
Coin token ico là gì
Coin token ico là gìCoin token ico là gì
Coin token ico là gì
btlcoin token
 
Coin token ico
Coin token icoCoin token ico
Coin token ico
btlcoin token
 
electronic money
electronic moneyelectronic money
electronic money
btlcoin token
 
Coin token ico lionscoin
Coin token ico lionscoinCoin token ico lionscoin
Coin token ico lionscoin
btlcoin token
 
Coin token ico
Coin token icoCoin token ico
Coin token ico
btlcoin token
 
Global payments community
Global payments communityGlobal payments community
Global payments community
btlcoin token
 
Btlcoin token electronic money
Btlcoin token electronic moneyBtlcoin token electronic money
Btlcoin token electronic money
btlcoin token
 
Token btlcoin electronic money
Token btlcoin electronic moneyToken btlcoin electronic money
Token btlcoin electronic money
btlcoin token
 
Token btlcoin money
Token btlcoin moneyToken btlcoin money
Token btlcoin money
btlcoin token
 
Token btlcoin
Token btlcoinToken btlcoin
Token btlcoin
btlcoin token
 
Token btlcoin btlcoin
Token btlcoin btlcoinToken btlcoin btlcoin
Token btlcoin btlcoin
btlcoin token
 
Btlcoin token money lionscoin
Btlcoin token money lionscoinBtlcoin token money lionscoin
Btlcoin token money lionscoin
btlcoin token
 
Btlcoin token
Btlcoin tokenBtlcoin token
Btlcoin token
btlcoin token
 
Btlcoin token money
Btlcoin token moneyBtlcoin token money
Btlcoin token money
btlcoin token
 
btlcoin token
btlcoin tokenbtlcoin token
btlcoin token
btlcoin token
 
btl mastercard
btl mastercardbtl mastercard
btl mastercard
btlcoin token
 
Btl mastercard
Btl mastercardBtl mastercard
Btl mastercard
btlcoin token
 
Electronic money basics
Electronic money basicsElectronic money basics
Electronic money basics
btlcoin token
 
Bitcoin electronic money
Bitcoin electronic moneyBitcoin electronic money
Bitcoin electronic money
btlcoin token
 

More from btlcoin token (20)

Global payments community 2017
Global payments community 2017Global payments community 2017
Global payments community 2017
 
Coin token ico là gì
Coin token ico là gìCoin token ico là gì
Coin token ico là gì
 
Coin token ico
Coin token icoCoin token ico
Coin token ico
 
electronic money
electronic moneyelectronic money
electronic money
 
Coin token ico lionscoin
Coin token ico lionscoinCoin token ico lionscoin
Coin token ico lionscoin
 
Coin token ico
Coin token icoCoin token ico
Coin token ico
 
Global payments community
Global payments communityGlobal payments community
Global payments community
 
Btlcoin token electronic money
Btlcoin token electronic moneyBtlcoin token electronic money
Btlcoin token electronic money
 
Token btlcoin electronic money
Token btlcoin electronic moneyToken btlcoin electronic money
Token btlcoin electronic money
 
Token btlcoin money
Token btlcoin moneyToken btlcoin money
Token btlcoin money
 
Token btlcoin
Token btlcoinToken btlcoin
Token btlcoin
 
Token btlcoin btlcoin
Token btlcoin btlcoinToken btlcoin btlcoin
Token btlcoin btlcoin
 
Btlcoin token money lionscoin
Btlcoin token money lionscoinBtlcoin token money lionscoin
Btlcoin token money lionscoin
 
Btlcoin token
Btlcoin tokenBtlcoin token
Btlcoin token
 
Btlcoin token money
Btlcoin token moneyBtlcoin token money
Btlcoin token money
 
btlcoin token
btlcoin tokenbtlcoin token
btlcoin token
 
btl mastercard
btl mastercardbtl mastercard
btl mastercard
 
Btl mastercard
Btl mastercardBtl mastercard
Btl mastercard
 
Electronic money basics
Electronic money basicsElectronic money basics
Electronic money basics
 
Bitcoin electronic money
Bitcoin electronic moneyBitcoin electronic money
Bitcoin electronic money
 

Recently uploaded

Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
bseovas
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 

Recently uploaded (20)

Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 

Electronic money

  • 1. Introduction to Cryptographic Currencies Claudio Orlandi cs.au.dk/~orlandi electronic money
  • 2. Leave while you can! • I will NOT talk about: – Politics – Economics – … • Coming up next: – Algorithms – Cryptography – … electronic money
  • 3. Outline • Part 0: a little history • Part 1: TheoryCoin – How to create coins – How to transfer coins – How to store coins • Part 2: diff( , ) • Part 3: Problems and issues electronic money
  • 4. The 1990s David Chaum and anonymous ecash “The difference between a bad electronic cash system and well-developed digital cash will determine whether we will have a dictatorship or a real democracy” (attributed to Chaum) electronic money
  • 6. Chaum’s anonymous e-cash anonymous secure (no double-spending) only transfer (no creation/storage) …and bankrupted in 1999 electronic money
  • 7. The advent of Bitcoin • 2009: Bitcoin announced by Satoshi Nakamoto – Pseudonym for person or group of person • 2009-2011: slow start… • 2011-2013: Silk Road and Dread Pirate Roberts • End 2013: Bitcoin price skyrockets – and the world notices! electronic money
  • 8. Outline • Part 0: a little history • Part 1: TheoryCoin – How to create coins – How to transfer coins – How to store coins • Part 2: diff( , ) • Part 3: Problems and issues electronic money
  • 9. TheoryCoin: How to create money 1. Everyone tries to solve a puzzle 2. The first one to solve the puzzle gets 1 TC 3. The solution of puzzle i defines puzzle i+1 electronic money
  • 10. TheoryCoin: How to create money H L ∈ {0,1}* R ∈ {0,1}* T ∈ {0,1}d SolvePuzzle(L){ repeat{ R = my_name || i++ T = H(L,R) }while(T ≠ 0d) return R } The puzzle: given L, find R such that T=0d (a random function) * aka Proof-of-Workelectronic money
  • 11. TheoryCoin: (coins to ppl) How to create money H x0 = Start! x1 =(P1, i1) 000…000 x2=(P2, i1) H 000…000 x3=(P3, i3) H 000…000 P3 P1 P2 x1 x1 x2 x2 x3 x3 * aka the blockchain electronic money
  • 12. x7=(P3, i7)x6=(P3, i6) x5=(P5, i5) x0=Start! x1=(P1, i1) x2=(P2, i2) x3=(P3, i3) x4=(P4, i4) TheoryCoin: How to create money * aka the 51% attackelectronic money
  • 13. TheoryCoin: How to create money Recap: Solve the next puzzle  get a coin – To “solve” puzzle i find xi s.t H(xi-1,xi)=0d – The longest chain defines “next puzzle” – The name in block xi “gets” coin i. electronic money