introduction to blockchain and crypto currencies
TRANSCRIPT
![Page 1: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/1.jpg)
Blockchain & Virtual CurrenciesTechnology, Opportunities and Threats
Rohas NagpalShinam Arora
7thMay,2016atMumbai
![Page 2: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/2.jpg)
WhatisMoney?Fiatcurrency:DesignatedaslegaltenderbytheGovernment.Backedbycommodi8es?
Ipromisetopaythebearerthesumofonethousandrupees.
e-Money:Digitaltransfermechanismforfiatcurrency.Mobilewallets?Creditcards?VirtualCurrency:Notdesignatedaslegaltender.
þ amediumofexchangeþ aunitofaccountþ astoreofvalue
![Page 3: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/3.jpg)
Crypto-currenciesþ Distributedþ open-sourceþ math-basedþ peer-to-peerþ de-centralizedþ conver8ble
Morethan700tradedcrypto-currencies
Source:hFps://coinmarketcap.com/all/views/all/
![Page 4: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/4.jpg)
The jargon
A look at some of the key concepts in blockchain & crypto-currencies.
![Page 5: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/5.jpg)
Thejargonþ Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeo Minerso Addresso Wallets
SymmetricCryptography
Imagesource:AnIntroduc8ontoCryptography–PGPCorpora8on
![Page 6: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/6.jpg)
Thejargonþ Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeo Minerso Addresso Wallets
AsymmetricCryptography
Imagesource:AnIntroduc8ontoCryptography–PGPCorpora8on
![Page 7: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/7.jpg)
Thejargono Cryptographyþ Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeo Minerso Addresso Wallets
One-wayHashFuncIons
Input Hash
sanya c75491c89395de9fa4ed29affda0e4d29cbad290
SANYA 33fef490220a0e6dee2f16c5a8f78ce491741adc
Sanya 4c391643f247937bee14c0bcca9Z985fc0d0ba
![Page 8: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/8.jpg)
Thejargono Cryptographyo Hashfunc8onsþ DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeo Minerso Addresso Wallets
DigitalSignatures
Imagesource:AnIntroduc8ontoCryptography–PGPCorpora8on
![Page 9: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/9.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignaturesþ Proofofworko Double-spendingo Blockchaino Merkletreeo Minerso Addresso Wallets
Hashbeginswith5zeros
[email protected]:[email protected]:18032016:xxxx
input [email protected]:[email protected]:18032016:1
hash 288721860bec3a490811981c831702d4f41e54c3f8c183c5650ac73ff231659c
input [email protected]:[email protected]:18032016:2
hash 11caf434535c35cdc843e801382f0a8643a03500649a9bfa41c8e6a4be65a413
input [email protected]:[email protected]:18032016:1580661
hash 0000080602f705257e74a4e847e9ed23ab61be5b2ba4263\acc90bd7c7c7ab4
...increasenonceIll….
CompuInghashisnottrivial,verificaIonis.
![Page 10: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/10.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworkþ Double-spendingo Blockchaino Merkletreeo Minerso Addresso Wallets
Canyoudouble-spendphysicalcurrency?Incaseofphysicalcurrencynotes,youcannotdouble-spendanotebecauseonceyouhandthenoteovertosomeone,youdon’thavethenoteanymoretospendagain.Canyoudouble-spendvirtualcurrency?Sinceelectronicrecordsareeasilyduplicated,a“digitalcoin”canbespentmul8ple8mes.
![Page 11: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/11.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingþ Blockchaino Merkletreeo Minerso Addresso Wallets
Imagesource:hFps://upload.wikimedia.org/wikipedia/commons/7/7a/Bitcoin_Block_Data.png
Blockchainisapublicledgercontaininganorderedand8me-stampedrecordoftransac8ons.Itpreventsdouble-spendingaswellasthemodifica8onofprevioustransac8onrecords.
![Page 12: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/12.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchainþ Merkletreeo Minerso Addresso Wallets
Imagesource:hFps://en.wikipedia.org/wiki/Merkle_tree#/media/File:Hash_Tree.svg
![Page 13: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/13.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeþ Minerso Addresso Wallets
• Whileagoldminerdigsintotheearthtodiscovergold,abitcoinminerusescomputa8onalpowertocalculatehashes.
• Toaddanen8reblocktotheblockchain,aBitcoinminermustsuccessfullyhashablockheadertoavaluebelowthetargetthreshold.
• MinersspendoncomputaIonalpowerandelectricityandarecompensatedbywayofarewardforeachblocktheymineandtransacIonfees.
• Minersusuallyoperateaspartofalargepoolinsteadofasindividuals.
![Page 14: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/14.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeþ Minerso Addresso Wallets
Imagesource:Wikipedia
![Page 15: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/15.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeþ Minerso Addresso Wallets
Imagesource:Wikipedia
![Page 16: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/16.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeþ Minerso Addresso Wallets
Imagesource:bitcoin.com
![Page 17: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/17.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeo Minersþ Addresso Wallets
Therearecurrentlytwoaddressformatsincommonuse:CommonP2PKHwhichbeginwiththenumber11BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2NewerP2SHtypestar8ngwiththenumber33J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
![Page 18: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/18.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeo Minersþ Addresso Wallets
![Page 19: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/19.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeo Minerso Addressþ Wallets
• Collec8onofprivatekeys.
• Thesecollec8onsarestoreddigitallyinafile,orcanevenbephysicallystoredonpiecesofpaper.
• Althoughit’scalledawallet,aBitcoinwalletdoesnotstorebitcoins.Thewalletisacollec8onofpublic-privatekey-pairs.
![Page 20: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/20.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeo Minerso Addressþ Wallets
ThesimplestBitcoinwalletisaprogram,whichperformsthesefunc8ons:
• itgeneratesprivatekeys,
• derivesthecorrespondingpublickeys,
• helpsdistributethosepublickeysasnecessary,
• monitorsforoutputsspenttothosepublickeys,
• createsandsignstransac8onsspendingthoseoutputs,
• broadcaststhesignedtransac8ons.
![Page 21: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/21.jpg)
Thejargono Cryptographyo Hashfunc8onso DigitalSignatureso Proofofworko Double-spendingo Blockchaino Merkletreeo Minerso Addressþ Wallets
Source:hFps://bitcoin.org/en/choose-your-wallet
![Page 22: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/22.jpg)
Bitcoin in the real world
A look at how Bitcoin, the most popular crypto-currency is being used in the real world.
![Page 23: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/23.jpg)
BitcoinATMTheworld’sfirstbitcoinATMwassetupinWavescoffeeshopinVancouver,CanadainOctober2013
Imagecourtesy:GeFy
![Page 24: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/24.jpg)
UsingtheBitcoinATMAuserscansaQRcodeonhissmartphonetotransferbitcoins
Imagecourtesy:GeFy
![Page 25: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/25.jpg)
BitcoinATMmap
Source:hFp://www.coindesk.com/bitcoin-atm-map/
![Page 26: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/26.jpg)
BrazilianUniversityAcceptsBitcoin,InstallsCampusATM
Source:hFp://www.coindesk.com/
![Page 27: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/27.jpg)
Imagecourtesy:www.bitcoinatm.com
![Page 28: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/28.jpg)
BitcoinATMs
Imagecourtesy:www.bitcoinatm.com
![Page 29: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/29.jpg)
Bitcoins&captchaBitcoinscanbeearnedbyfillingoutcaptcha.Thisisprobablyfundedbyspammerswhoneedhumanstofilloutcaptchaforms.
![Page 30: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/30.jpg)
Bitcoins&loeery
![Page 31: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/31.jpg)
Whatcanyoubuyusingbitcoin?
Source:hFp://bitcoin-realestate.com/
![Page 32: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/32.jpg)
Whatcanyoubuyusingbitcoin?þ Autos&Motorcyclesþ Jewelry&Watchesþ RealEstateþ Travel&VIPEventsþ FineArt&An8quesþ Collec8blesþ Handbags&Accessoriesþ Yachts&Subsþ PremiumDomains
Source:hFps://www.bitpremier.com/
![Page 33: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/33.jpg)
![Page 34: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/34.jpg)
![Page 35: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/35.jpg)
![Page 36: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/36.jpg)
BitcoinLaunderingQuickLaunder“Wescrambleyourbitcoinswiththecoinsofotherusers….(it)willonlyslowdown-notstop-amo8vatedinves8gatorfrombacktracingyourbitcoin”.SecureLaunder..“rendersyourbitcoinscompletelyuntraceable,eventothemostpersistentforensicinves8gator”…
Source:hFps://bitlaunder.com/launder-bitcoin
![Page 37: Introduction to blockchain and crypto currencies](https://reader031.vdocuments.net/reader031/viewer/2022020301/587915db1a28abf13a8b48ed/html5/thumbnails/37.jpg)
Blockchain & Virtual CurrenciesTechnology, Opportunities and Threats
Rohas Nagpal ([email protected])Shinam Arora ([email protected])