SlideShare ist ein Scribd-Unternehmen logo
1 von 21
I. U. Extended Center :Varanasi ( 15 )
ASHISH KUMAR SINGH
(Enroll. no. 1502600161)
(Roll no. 1526018035)
Blockchain
CRYPTOCURRENCY
1
Contents.
 What is a Blockchain?
 What is Bitcoin?
 Where did Bitcoin come from?
 Current applications of Blockchain technology.
 Case Study.
 Q & A
2
Blockchain Defined
Simply defined a Blockchain is little
more than a:
Distributed
Secure
Logfile
Satoshi Nakamoto
3
What is Bitcoin
 A protocol that supports a decentralized, pseudo-
anonymous, peer-to-peer digital currency.
 A publicly disclosed linked ledger of transactions stored in
a blockchain.
 A reward driven system for achieving consensus (mining)
based on “Proofs of Work” for helping to secure the
network.
 A “scare token” economy with an eventual cap of about
21M bitcoins.
4
Features of Bitcoin
 Essentially it’s “deflationary” – the reward is cut in half
every four years, and tokens can be irrevocably destroyed.
 Nearly infinitely divisible currency units supporting eight
decimal places 0.00000001.
 Nominal transaction fee’s paid to the network
 Same cost to send $.01 as $1,000,000.
 Consensus driven – no central authority.
 Counterfeit resilient
 Cannot add coins arbitrarily
 Cannot be double-spent
 Non-repudiation – aka “gone baby gone” – no recourse and
no one to appeal to return sent tokens.
5
When did it start?
 “Satoshi Nakamoto” created the reference implementation
that began with a Genesis Block of 50 coins
 2008
 August 18 Domain name "bitcoin.org" registered[1].
 October 31 Bitcoin design paper published
 November 09 Bitcoin project registered at
SourceForge.net
 2009
 January 3 Genesis block established at 18:15:05 GMT
 January 9 Bitcoin v0.1 released and announced on the
cryptography mailing list
 January 12 First Bitcoin transaction, in block 170 from Satoshi
to Hal Finney
6
Why does it have value?
The worth of a thing
is the price it will
bring.
7
Why does it matter?
3.6 Billion Dollar
Market Cap!
http://coinmarketcap.com
8
Decentralized
 The “digital wallet” operates in a peer to peer mode.
 When it starts it bootstraps to find other wallets
 Originally it used the Internet Relay Chat (IRC) network
 Now based on DNS and “seed nodes”
 The wallet will synchronize with the network by
downloading ALL of the transactions starting from the
GENESIS block if necessary
 338,540 blocks at time of slide prep
 Just over 20 GB
 Using a “gossip protocol” the wallets share all
transaction information with their peers.
9
Coins flow from Inputs to
Outputs
10
A coin owner transfers coins by digitally signing (via ECDSA) a hash
digest of the previous transaction and the public key of the next owner.
This signature is then appended to the end of the coin.
Addresses are like Accounts
 The wallet listens for transactions addressed to any of
its public keys and in theory is the only node that is able
to decrypt and accept the transfer
 “Coins” are “sent” by broadcasting the transaction to
the network which are verified to be viable and then
added to a block
 Keys can represent a MULTI-SIG address that requires a
N of M private keys in order to decrypt the message
11
Public Ledger
 Every viable transaction is stored in a public ledger
 Transactions are placed in blocks, which are linked by
SHA256 hashes.
 https://blockchain.info
12
Consensus Process = Mining
 Originally the digital wallet could also participate in the
consensus process by attempting to secure the network
directly
 This process is known as “mining”
 Mining involves attempting to find a numerical value,
known as a “nonce” that when combined with all open
transactions can be “hashed” into a value that satisfies
a certain “difficulty”
 Custom, purpose built-hardware has long since replaced
the function such that its no longer productive for
simple CPU based systems to compete in the mining
process, and thus it was removed
13
The Role of Hashing
 A hash function is any function that can be used to map digital data of
arbitrary size to digital data of fixed size, with slight differences in
input data producing very big differences in output data.
 MD5, SHA1, SHA256
 For example, the MD5 hashes of ‘abc’ compared to ‘abC’
abc
0bee89b07a248e27c83fc3d5951213c1
abC
2217c53a2f88ebadd9b3c1a79cde2638
“The Quick Brown Fox Jumped Over the Lazy Dog”
2dfd75162490ed3b4c893141f9ab37cf
14
Purchase / Exchange Bitcoins
In addition to mining bitcoins, they can be acquired from
an exchange!
15
Who Accepts Bitcoins?
16
Merchants Accepting Bitcoin
 Overstock.com
 Newegg.com
 Microsoft XBOX Network
 Telsa Motors
 Time Inc (publisher)
 Virgin Galactic
 Wordpress
 BitPay claims 44,000 merchants!
 http://www.bitcoinvalues.net/who-accepts-bitcoins-payment-companies-stores-take-
bitcoins.html
17
Bad Uses for Good Technology
“Guns Don’t Kill People. People Kill
People”
 Silk Road
 An online anonymous marketplace for “censorship-free”
commerce
 Ross Ulbricht’s trial starts this week
 Bitinstant
 Charlie Shrem plead guilty to aiding money laundering
 MT-GOX
 aka “Magic The Gathering Online eXchange”
 700,000 coins “missing”
18
Resources
 Bitcoin: A Peer-to-Peer Electronic Cash System
https://bitcoin.org/bitcoin.pdf
 http://coinmarketcap.com
 Hashcash.org
 IDCoins: A Web of Trust Blockchain for Identity and
Reputation, David V Duccini, http://bit.ly/idcoins
 “Mastering Bitcoin”, Andreas M.Antonopoulos , O’Reilly
Media
 http://www.bitcoinsecurity.org/2012/07/22/what-is-
bitcoin/
 https://www.weusecoins.com
19
Q&A
20

Weitere ähnliche Inhalte

Was ist angesagt?

Boolberry reduces blockchain bloat
Boolberry reduces blockchain bloatBoolberry reduces blockchain bloat
Boolberry reduces blockchain bloatboolberry
 
Bitcoin, Blockchain and the Crypto Contracts - Part 2
Bitcoin, Blockchain and the Crypto Contracts - Part 2Bitcoin, Blockchain and the Crypto Contracts - Part 2
Bitcoin, Blockchain and the Crypto Contracts - Part 2Prithwis Mukerjee
 
Vilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensusVilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensusAudrius Ramoska
 
Bitcoin, Ethereum, Smart Contract & Blockchain
Bitcoin, Ethereum, Smart Contract & BlockchainBitcoin, Ethereum, Smart Contract & Blockchain
Bitcoin, Ethereum, Smart Contract & BlockchainJitendra Chittoda
 
Introduction to Ethereum
Introduction to EthereumIntroduction to Ethereum
Introduction to EthereumTerek Judi
 
Blockchain data structures and fundamental
Blockchain data structures and fundamentalBlockchain data structures and fundamental
Blockchain data structures and fundamentalCodium Club
 
Overview of Blockchain Consensus Mechanisms
Overview of Blockchain Consensus MechanismsOverview of Blockchain Consensus Mechanisms
Overview of Blockchain Consensus MechanismsJohannes Ahlmann
 
Blockchain Programming
Blockchain ProgrammingBlockchain Programming
Blockchain ProgrammingRhea Myers
 
How to make money with cryptocurrency 2021
How to make money with cryptocurrency 2021 How to make money with cryptocurrency 2021
How to make money with cryptocurrency 2021 WelcomeTechnologyWor
 
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)Nicholas Lin
 
Blockchain solution explained in 2 min.
Blockchain solution explained in 2 min.Blockchain solution explained in 2 min.
Blockchain solution explained in 2 min.Suresh Subbu
 
Bitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currencyBitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currencyShivek Khurana
 
Best practices to build secure smart contracts
Best practices to build secure smart contractsBest practices to build secure smart contracts
Best practices to build secure smart contractsGautam Anand
 
Ethereum Mining How To
Ethereum Mining How ToEthereum Mining How To
Ethereum Mining How ToNugroho Gito
 
An Introduction to Bitcoin, Blockchain and Cryptocurrency
An Introduction to Bitcoin, Blockchain and CryptocurrencyAn Introduction to Bitcoin, Blockchain and Cryptocurrency
An Introduction to Bitcoin, Blockchain and CryptocurrencyAmarpreet Singh
 
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018Svetlin Nakov
 

Was ist angesagt? (20)

Boolberry reduces blockchain bloat
Boolberry reduces blockchain bloatBoolberry reduces blockchain bloat
Boolberry reduces blockchain bloat
 
Bitcoin, Blockchain and the Crypto Contracts - Part 2
Bitcoin, Blockchain and the Crypto Contracts - Part 2Bitcoin, Blockchain and the Crypto Contracts - Part 2
Bitcoin, Blockchain and the Crypto Contracts - Part 2
 
Vilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensusVilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensus
 
Bitcoin, Ethereum, Smart Contract & Blockchain
Bitcoin, Ethereum, Smart Contract & BlockchainBitcoin, Ethereum, Smart Contract & Blockchain
Bitcoin, Ethereum, Smart Contract & Blockchain
 
All aboard the blockchain!
All aboard the blockchain!All aboard the blockchain!
All aboard the blockchain!
 
Introduction to Ethereum
Introduction to EthereumIntroduction to Ethereum
Introduction to Ethereum
 
Blockchain data structures and fundamental
Blockchain data structures and fundamentalBlockchain data structures and fundamental
Blockchain data structures and fundamental
 
Overview of Blockchain Consensus Mechanisms
Overview of Blockchain Consensus MechanismsOverview of Blockchain Consensus Mechanisms
Overview of Blockchain Consensus Mechanisms
 
Blockchain Programming
Blockchain ProgrammingBlockchain Programming
Blockchain Programming
 
How to make money with cryptocurrency 2021
How to make money with cryptocurrency 2021 How to make money with cryptocurrency 2021
How to make money with cryptocurrency 2021
 
bitcoin_presentation
bitcoin_presentationbitcoin_presentation
bitcoin_presentation
 
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
 
Blockchain solution explained in 2 min.
Blockchain solution explained in 2 min.Blockchain solution explained in 2 min.
Blockchain solution explained in 2 min.
 
Bitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currencyBitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currency
 
Best practices to build secure smart contracts
Best practices to build secure smart contractsBest practices to build secure smart contracts
Best practices to build secure smart contracts
 
Bitcoin Internal
Bitcoin InternalBitcoin Internal
Bitcoin Internal
 
Cryptocurrency
Cryptocurrency  Cryptocurrency
Cryptocurrency
 
Ethereum Mining How To
Ethereum Mining How ToEthereum Mining How To
Ethereum Mining How To
 
An Introduction to Bitcoin, Blockchain and Cryptocurrency
An Introduction to Bitcoin, Blockchain and CryptocurrencyAn Introduction to Bitcoin, Blockchain and Cryptocurrency
An Introduction to Bitcoin, Blockchain and Cryptocurrency
 
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
 

Ähnlich wie Blockchain Cryptocurrency

Upfront Ventures blockchain and crypto deck
Upfront Ventures blockchain and crypto deckUpfront Ventures blockchain and crypto deck
Upfront Ventures blockchain and crypto deckMark Suster
 
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad SarangNinad Sarang
 
Introduction to Blockchain Web3 Session
Introduction to Blockchain Web3 SessionIntroduction to Blockchain Web3 Session
Introduction to Blockchain Web3 SessionDSCIITPatna
 
Blockchain 101 - public, tokenized blockchains
Blockchain 101 - public, tokenized blockchainsBlockchain 101 - public, tokenized blockchains
Blockchain 101 - public, tokenized blockchainsBrett Colbert
 
BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the BankerBohdan Szymanik
 
Bitcoin, Banking and the Blockchain
Bitcoin, Banking and the BlockchainBitcoin, Banking and the Blockchain
Bitcoin, Banking and the Blockchainseancarmody
 
Bitcoin story of programable currency
Bitcoin story of programable currencyBitcoin story of programable currency
Bitcoin story of programable currencyHossam Soffar
 
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfTrading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfShreeharshaHegde7
 
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfTrading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfLeokas123
 
Blockchain. A Guide For Beginners
Blockchain. A Guide For BeginnersBlockchain. A Guide For Beginners
Blockchain. A Guide For BeginnersElifTech
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrencyphexcom1
 
Cryptomania! The Past and Future of Digital Distributed Consensus
Cryptomania! The Past and Future of Digital Distributed ConsensusCryptomania! The Past and Future of Digital Distributed Consensus
Cryptomania! The Past and Future of Digital Distributed ConsensusDallas Kennedy
 
Block chain by harsh biltu agarwal
Block chain by harsh biltu agarwalBlock chain by harsh biltu agarwal
Block chain by harsh biltu agarwalN V Jagadeesh Kumar
 
A research-oriented introduction to the cryptographic currencies (starting wi...
A research-oriented introduction to the cryptographic currencies (starting wi...A research-oriented introduction to the cryptographic currencies (starting wi...
A research-oriented introduction to the cryptographic currencies (starting wi...vpnmentor
 
The problem with blockchains
The problem with blockchainsThe problem with blockchains
The problem with blockchainsGurkirat Singh
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and BitcoinHugo Rodrigues
 
Indjic fintech module 6
Indjic fintech module 6Indjic fintech module 6
Indjic fintech module 6Drago Indjic
 
Crypto currency - a digital asset
Crypto currency - a digital asset Crypto currency - a digital asset
Crypto currency - a digital asset mayil vealan
 

Ähnlich wie Blockchain Cryptocurrency (20)

Upfront Ventures blockchain and crypto deck
Upfront Ventures blockchain and crypto deckUpfront Ventures blockchain and crypto deck
Upfront Ventures blockchain and crypto deck
 
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang
 
Introduction to Blockchain Web3 Session
Introduction to Blockchain Web3 SessionIntroduction to Blockchain Web3 Session
Introduction to Blockchain Web3 Session
 
Blockchain 101 - public, tokenized blockchains
Blockchain 101 - public, tokenized blockchainsBlockchain 101 - public, tokenized blockchains
Blockchain 101 - public, tokenized blockchains
 
BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the Banker
 
Bitcoin, Banking and the Blockchain
Bitcoin, Banking and the BlockchainBitcoin, Banking and the Blockchain
Bitcoin, Banking and the Blockchain
 
Bitcoin story of programable currency
Bitcoin story of programable currencyBitcoin story of programable currency
Bitcoin story of programable currency
 
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfTrading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
 
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfTrading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
 
Blockchain. A Guide For Beginners
Blockchain. A Guide For BeginnersBlockchain. A Guide For Beginners
Blockchain. A Guide For Beginners
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrency
 
Cryptomania! The Past and Future of Digital Distributed Consensus
Cryptomania! The Past and Future of Digital Distributed ConsensusCryptomania! The Past and Future of Digital Distributed Consensus
Cryptomania! The Past and Future of Digital Distributed Consensus
 
Block chain by harsh biltu agarwal
Block chain by harsh biltu agarwalBlock chain by harsh biltu agarwal
Block chain by harsh biltu agarwal
 
Blockchain Corporate Style
Blockchain Corporate StyleBlockchain Corporate Style
Blockchain Corporate Style
 
A research-oriented introduction to the cryptographic currencies (starting wi...
A research-oriented introduction to the cryptographic currencies (starting wi...A research-oriented introduction to the cryptographic currencies (starting wi...
A research-oriented introduction to the cryptographic currencies (starting wi...
 
The problem with blockchains
The problem with blockchainsThe problem with blockchains
The problem with blockchains
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 
Blockchain
BlockchainBlockchain
Blockchain
 
Indjic fintech module 6
Indjic fintech module 6Indjic fintech module 6
Indjic fintech module 6
 
Crypto currency - a digital asset
Crypto currency - a digital asset Crypto currency - a digital asset
Crypto currency - a digital asset
 

Kürzlich hochgeladen

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Kürzlich hochgeladen (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Blockchain Cryptocurrency

  • 1. I. U. Extended Center :Varanasi ( 15 ) ASHISH KUMAR SINGH (Enroll. no. 1502600161) (Roll no. 1526018035)
  • 3. Contents.  What is a Blockchain?  What is Bitcoin?  Where did Bitcoin come from?  Current applications of Blockchain technology.  Case Study.  Q & A 2
  • 4. Blockchain Defined Simply defined a Blockchain is little more than a: Distributed Secure Logfile Satoshi Nakamoto 3
  • 5. What is Bitcoin  A protocol that supports a decentralized, pseudo- anonymous, peer-to-peer digital currency.  A publicly disclosed linked ledger of transactions stored in a blockchain.  A reward driven system for achieving consensus (mining) based on “Proofs of Work” for helping to secure the network.  A “scare token” economy with an eventual cap of about 21M bitcoins. 4
  • 6. Features of Bitcoin  Essentially it’s “deflationary” – the reward is cut in half every four years, and tokens can be irrevocably destroyed.  Nearly infinitely divisible currency units supporting eight decimal places 0.00000001.  Nominal transaction fee’s paid to the network  Same cost to send $.01 as $1,000,000.  Consensus driven – no central authority.  Counterfeit resilient  Cannot add coins arbitrarily  Cannot be double-spent  Non-repudiation – aka “gone baby gone” – no recourse and no one to appeal to return sent tokens. 5
  • 7. When did it start?  “Satoshi Nakamoto” created the reference implementation that began with a Genesis Block of 50 coins  2008  August 18 Domain name "bitcoin.org" registered[1].  October 31 Bitcoin design paper published  November 09 Bitcoin project registered at SourceForge.net  2009  January 3 Genesis block established at 18:15:05 GMT  January 9 Bitcoin v0.1 released and announced on the cryptography mailing list  January 12 First Bitcoin transaction, in block 170 from Satoshi to Hal Finney 6
  • 8. Why does it have value? The worth of a thing is the price it will bring. 7
  • 9. Why does it matter? 3.6 Billion Dollar Market Cap! http://coinmarketcap.com 8
  • 10. Decentralized  The “digital wallet” operates in a peer to peer mode.  When it starts it bootstraps to find other wallets  Originally it used the Internet Relay Chat (IRC) network  Now based on DNS and “seed nodes”  The wallet will synchronize with the network by downloading ALL of the transactions starting from the GENESIS block if necessary  338,540 blocks at time of slide prep  Just over 20 GB  Using a “gossip protocol” the wallets share all transaction information with their peers. 9
  • 11. Coins flow from Inputs to Outputs 10 A coin owner transfers coins by digitally signing (via ECDSA) a hash digest of the previous transaction and the public key of the next owner. This signature is then appended to the end of the coin.
  • 12. Addresses are like Accounts  The wallet listens for transactions addressed to any of its public keys and in theory is the only node that is able to decrypt and accept the transfer  “Coins” are “sent” by broadcasting the transaction to the network which are verified to be viable and then added to a block  Keys can represent a MULTI-SIG address that requires a N of M private keys in order to decrypt the message 11
  • 13. Public Ledger  Every viable transaction is stored in a public ledger  Transactions are placed in blocks, which are linked by SHA256 hashes.  https://blockchain.info 12
  • 14. Consensus Process = Mining  Originally the digital wallet could also participate in the consensus process by attempting to secure the network directly  This process is known as “mining”  Mining involves attempting to find a numerical value, known as a “nonce” that when combined with all open transactions can be “hashed” into a value that satisfies a certain “difficulty”  Custom, purpose built-hardware has long since replaced the function such that its no longer productive for simple CPU based systems to compete in the mining process, and thus it was removed 13
  • 15. The Role of Hashing  A hash function is any function that can be used to map digital data of arbitrary size to digital data of fixed size, with slight differences in input data producing very big differences in output data.  MD5, SHA1, SHA256  For example, the MD5 hashes of ‘abc’ compared to ‘abC’ abc 0bee89b07a248e27c83fc3d5951213c1 abC 2217c53a2f88ebadd9b3c1a79cde2638 “The Quick Brown Fox Jumped Over the Lazy Dog” 2dfd75162490ed3b4c893141f9ab37cf 14
  • 16. Purchase / Exchange Bitcoins In addition to mining bitcoins, they can be acquired from an exchange! 15
  • 18. Merchants Accepting Bitcoin  Overstock.com  Newegg.com  Microsoft XBOX Network  Telsa Motors  Time Inc (publisher)  Virgin Galactic  Wordpress  BitPay claims 44,000 merchants!  http://www.bitcoinvalues.net/who-accepts-bitcoins-payment-companies-stores-take- bitcoins.html 17
  • 19. Bad Uses for Good Technology “Guns Don’t Kill People. People Kill People”  Silk Road  An online anonymous marketplace for “censorship-free” commerce  Ross Ulbricht’s trial starts this week  Bitinstant  Charlie Shrem plead guilty to aiding money laundering  MT-GOX  aka “Magic The Gathering Online eXchange”  700,000 coins “missing” 18
  • 20. Resources  Bitcoin: A Peer-to-Peer Electronic Cash System https://bitcoin.org/bitcoin.pdf  http://coinmarketcap.com  Hashcash.org  IDCoins: A Web of Trust Blockchain for Identity and Reputation, David V Duccini, http://bit.ly/idcoins  “Mastering Bitcoin”, Andreas M.Antonopoulos , O’Reilly Media  http://www.bitcoinsecurity.org/2012/07/22/what-is- bitcoin/  https://www.weusecoins.com 19