SlideShare a Scribd company logo
BITCOIN
Guided by Submitted By
Ms. Caroline Mary Krishna Veni.A
Asst. Professor S7 CSE
CSE Dept.
1
CONTENTS
 Description of earlier systems
 Barter
 Money-Its advantages and disadvantages
 Introduction to Bitcoin
 Characteristics
 Bitcoin as email
 Bitcoin Wallet
 Bitcoin Protocol
 Block chain
 Transaction
 Mining
 How to accept bitcoins in store
 Advantages
 Brief History of Bitcoin
 Conclusion
 References
2
BRIEF DESCRIPTION OF EARLIER SYSTEMS
 Barter
3
(CONTD…)
Goods *BECOME* Money
Money is
 A medium of exchange
 A unit of account
 A store of value
4
CONTD…
5
 Advantages
 Acceptable
 Durable
 Portable
 Scarce
 Divisible
 Recognizable
 Disadvantages
• It is centralized
• Misuse of Capital
SO REALLY HOW INNOVATIVE IS BITCOIN??
6
WHAT IS BITCOIN?
•Bitcoin lets you send money over the internet.
•Digital, distributed currency developed by open source
community.
•Produced using software that solves mathematical problems.
•Example for crypto currency.
7
ABOUT BITCOIN(CONTD……..)
• Used to buy things electronically.
• It is decentralized, no need of large bank to
control money.
• Proposed by an unknown author, Satoshi
Nakamoto.
• Mined using computing power in distributed
network
8
CHARACTERISTICS OF BITCOIN
 It’s decentralized.
 It’s easy to set up
 It’s anonymous
 It’s completely transparent
 Transaction fees are miniscule
 It’s fast
 It’s non-repudiable
9
1010
Internet
Bitcoin is like email
Internet
BITCOIN ACCOUNT
11
Functions using public key
cryptography
Generates pair of cryptographic
keys
Public key as bitcoin address
Private key kept secret and
create digital signatures
BITCOIN WALLET
12
Bitcoin addresses
are collected in
“wallet”.
Essence of wallet
Security and
protecting private key
VERSATALITY OF WALLET
13
Wallets come in variety of
forms
Purchase with mobile device
QR codes are used.
BITCOIN PROTOCOL
WORKING OF BITCOIN
14
Block chain
Transaction
Processing
mining
PROTOCOL(CONTD..)
 Block Chain
 Maintains consistent record of all transactions
 Blocks :- data structures encapsulating
transactions.
 Prevents double spending.
15
CONTD…
 Transaction
“We define a digital coin as a chain of digital
signatures”
Components of transaction
 Input
 Amount
 Output
16
EXAMPLE OF PARTIAL TRANSACTION GRAPH
17
Alice ,5
Alice ,2
Bob1,3
Bob2,2
Charlie.4
tA tC
tB
Bob3,1
PROTOCOL(CONTD..)
 Mining
 Primary importance
All participants have a consistent view of
bitcoin data and to create no bitcoins.
 Mining raises new problems
 Proof of Work
18
MIINING (CONTD..)
 How to make hash of it??
 Miners take the information in the block, and
apply a mathematical formula to turn hash.
 Hash : random sequence of letters and numbers.
 Every time someone successfully creates a
hash, they get a reward of 25 bitcoins.
19
HOW MINING WORKS
 mining uses cryptography, with a hash function
called double SHA-256
 hash takes data and shrinks into smaller hash
value(256 bits)
 cryptographic hashing becomes a good way to
implement the Bitcoin "proof-of-work“
20
CONTD..
 To mine a block, collect new transactions in a block.
 hash starts with enough zeros , block has been
successfully mined.
 About every 10 minute someone will successfully
mine a block.
21
STRUCTURE OF BITCOIN BLOCK
22
CONTD…
 Block header contains field such as
 1st field :-protocol version
 2nd field :-hash of previous block
 3rd field :-Merkle root ,special hash of all
transactions
 4th field :- time stamp server
 5th field :-nonce,arbitrary value added on each
hash value.
23
HOW TO ACCEPT BITCOIN PAYMENTS FOR YOUR
STORE
24
Person to person
payments
25
MERCHANT BITCOIN POINT-OF-SALE (POS) SOLUTIONS
Block chain
merchant
ADVANTAGES
26
27
28
29
REFERENCES
 S. Nakamoto, Bitcoin: A Peer-to-Peer Electronic
Cash System, 2008.
 To appear in the proceedings of the 2013 eCrime
researches summit(eCrime) published by IEEE.
 http://www.righto.com/2014/02/bitcoin-mining-hard-
way-algorithms.html
 http:/coindesk.com/information
 http://en.wikipedia.org/wiki/Bitcoin
30
31
32

More Related Content

PPTX
Bitcoin Internal
Tuan Cuong Luu
 
PDF
Bitcoin : A fierce Decentralized internet currency
Shivek Khurana
 
PPTX
bitcoin_presentation
Dmytro Pershyn
 
PDF
Introduction to blockchain and cryptocurrency technologies
Paweł Wacławczyk
 
PDF
Bitcoins Math
Akram El-Korashy
 
KEY
Introduction to bitcoin
Wolf McNally
 
PPTX
BITCOIN EXPLAINED
Murlidhar Sarda
 
PPTX
Benefits of Using the Bitcoin Exchange
Blogs Crypto
 
Bitcoin Internal
Tuan Cuong Luu
 
Bitcoin : A fierce Decentralized internet currency
Shivek Khurana
 
bitcoin_presentation
Dmytro Pershyn
 
Introduction to blockchain and cryptocurrency technologies
Paweł Wacławczyk
 
Bitcoins Math
Akram El-Korashy
 
Introduction to bitcoin
Wolf McNally
 
BITCOIN EXPLAINED
Murlidhar Sarda
 
Benefits of Using the Bitcoin Exchange
Blogs Crypto
 

What's hot (20)

PPTX
Bitcoin
V C
 
PPTX
Cryptocurrency_slide
aman pandey
 
PPTX
Investment Club Presentation 1 2021
SamPurcell4
 
PPTX
Introduction to Bit Coin Model
Asoka Korale
 
PPTX
Introduction to BitCoin
Rajesh Kumar
 
PDF
Bit coin(2)
Srinivas Vaidyanathan
 
PPTX
Introduction to bit coin
Vivian S. Zhang
 
PDF
BdxCoin - Blockchain 101 - 09-04-2014
bdxcoin
 
PDF
Boolberry reduces blockchain bloat
boolberry
 
PDF
Blockchain: life of a blockchain transaction
Erwan Alliaume
 
PDF
Bitcoin - the basics
Uri Nativ
 
PDF
Economic Aspects of Bitcoins : Report
Shivek Khurana
 
PPTX
Bitcoin: A Peer-to-Peer Electronic Cash System
Paras Jain
 
PDF
Can Bitcoin be forecasted like any other asset?
Patrick Bucquet
 
PPTX
Crypto currency
Rushikesh Kulkarni
 
PDF
General Introdution to Bitcoin
Jérémie Fays
 
PDF
Introducing blockchain
Lon Barfield
 
PDF
White Paper
Omar Storm
 
PPTX
Think bitcoin workshop slideshare
thinkbitcoin
 
PDF
Blockchain intro at framework
Lon Barfield
 
Bitcoin
V C
 
Cryptocurrency_slide
aman pandey
 
Investment Club Presentation 1 2021
SamPurcell4
 
Introduction to Bit Coin Model
Asoka Korale
 
Introduction to BitCoin
Rajesh Kumar
 
Introduction to bit coin
Vivian S. Zhang
 
BdxCoin - Blockchain 101 - 09-04-2014
bdxcoin
 
Boolberry reduces blockchain bloat
boolberry
 
Blockchain: life of a blockchain transaction
Erwan Alliaume
 
Bitcoin - the basics
Uri Nativ
 
Economic Aspects of Bitcoins : Report
Shivek Khurana
 
Bitcoin: A Peer-to-Peer Electronic Cash System
Paras Jain
 
Can Bitcoin be forecasted like any other asset?
Patrick Bucquet
 
Crypto currency
Rushikesh Kulkarni
 
General Introdution to Bitcoin
Jérémie Fays
 
Introducing blockchain
Lon Barfield
 
White Paper
Omar Storm
 
Think bitcoin workshop slideshare
thinkbitcoin
 
Blockchain intro at framework
Lon Barfield
 
Ad

Viewers also liked (20)

PDF
The fundamentals of cryptocurrencies
Patrick Bucquet
 
PPTX
The electronic payment systems
Vishal Singh
 
PPT
Introduction to SmartCards - Michael Perlov
Filipe Mello
 
PDF
Cryptography And Secure Systems
Invisibits
 
PDF
How software should get done
osmanehmad
 
PPTX
Bitcoin regulatory development
Mark McKenzie, RHB
 
PDF
How to explain bitcoin to your mother
removed_5ef8f4100b1d7e8bfe3d2dc557fe10d0
 
PPTX
Bitcoin Market Disruption
Mark McKenzie, RHB
 
PDF
Understand Bitcoin in 5 minutes
Patrick Bucquet
 
PDF
bitcoin pricing - jan2017
Patrick Bucquet
 
PPT
Secure payment systems
Abdulaziz Mohd
 
PPTX
Global e payment system ppt
Salman Khaja
 
PPTX
Crypto Currency Club
Opportunity Launch
 
PPTX
YOCoin PowerPoint Presentation
Crypto Currency
 
PDF
Slideshare Presentation Cryptocurrency and Coinspace
CGW Team
 
PPTX
Bitcoin (Cryptocurrency)
Tsasaa Tsas
 
PDF
Study on Bitcoin - Technical & Legal Aspects (Presentation at Cyber Cell Gurg...
Lovey Jain
 
PDF
Cryptocurrencies - A Serious Introduction
Drake Emko
 
PDF
An Introduction to BitCoin and Cryptocurrency Ecosystem
Jalal Rohani
 
PDF
Cryptocuurency-Seminar
Dhanashri2811
 
The fundamentals of cryptocurrencies
Patrick Bucquet
 
The electronic payment systems
Vishal Singh
 
Introduction to SmartCards - Michael Perlov
Filipe Mello
 
Cryptography And Secure Systems
Invisibits
 
How software should get done
osmanehmad
 
Bitcoin regulatory development
Mark McKenzie, RHB
 
How to explain bitcoin to your mother
removed_5ef8f4100b1d7e8bfe3d2dc557fe10d0
 
Bitcoin Market Disruption
Mark McKenzie, RHB
 
Understand Bitcoin in 5 minutes
Patrick Bucquet
 
bitcoin pricing - jan2017
Patrick Bucquet
 
Secure payment systems
Abdulaziz Mohd
 
Global e payment system ppt
Salman Khaja
 
Crypto Currency Club
Opportunity Launch
 
YOCoin PowerPoint Presentation
Crypto Currency
 
Slideshare Presentation Cryptocurrency and Coinspace
CGW Team
 
Bitcoin (Cryptocurrency)
Tsasaa Tsas
 
Study on Bitcoin - Technical & Legal Aspects (Presentation at Cyber Cell Gurg...
Lovey Jain
 
Cryptocurrencies - A Serious Introduction
Drake Emko
 
An Introduction to BitCoin and Cryptocurrency Ecosystem
Jalal Rohani
 
Cryptocuurency-Seminar
Dhanashri2811
 
Ad

Similar to Study on Bitcoin (20)

PPTX
Blockchain and Bitcoin pod presentation | AMNA SAEED
ssuser48b0bd
 
ODP
A primer on Bitcoin Technology
Sebin Benjamin
 
PPT
All you ever needed to know on bitcoin and blockchain
Marco Hauff
 
PDF
Every thing bitcoin in baby language
Ossai Nduka
 
PPTX
Intro to Bitcoin
Ron Gross
 
PDF
Bitcoin and the Rise of the Block Chains
Dallas Kennedy
 
PPTX
Bitcoin and the future of cryptocurrency
Ben Hall
 
PPTX
Tutorial blockchain technical overview-ss
Howard Anglin
 
PDF
Bitcoin All The Way
Admin SBS
 
PDF
20170620 MEETUP intro to blockchain and smart contracts (1)
Brussels Legal Hackers
 
PPTX
Bitcoin:Global Digital Currency
Surbhi Jain
 
PPTX
Bitcoin
Lakshya Sharma
 
PDF
Bitcoin and Blockchains
Sam Bowne
 
PPTX
IEEE ICDM 2018 Tutorial on Blockchain Data Analytics
Cuneyt Gurcan Akcora
 
PDF
Bitcoin : A fierce decentralized crypto currency - Report
Shivek Khurana
 
PDF
Bitcoin & Blockchain
Len Mei
 
PDF
Bitcoin digital cash basics svcc 2017 10 001 publish
donn_lee
 
PPTX
Bitcoin - An introduction to a decentralised and anonymous currency
AndyBrodieLocima
 
PDF
Bitcoin p2p money
Roman Trukhin
 
DOCX
Cryptocurrency-Bitcoin
SatwikaHotwani
 
Blockchain and Bitcoin pod presentation | AMNA SAEED
ssuser48b0bd
 
A primer on Bitcoin Technology
Sebin Benjamin
 
All you ever needed to know on bitcoin and blockchain
Marco Hauff
 
Every thing bitcoin in baby language
Ossai Nduka
 
Intro to Bitcoin
Ron Gross
 
Bitcoin and the Rise of the Block Chains
Dallas Kennedy
 
Bitcoin and the future of cryptocurrency
Ben Hall
 
Tutorial blockchain technical overview-ss
Howard Anglin
 
Bitcoin All The Way
Admin SBS
 
20170620 MEETUP intro to blockchain and smart contracts (1)
Brussels Legal Hackers
 
Bitcoin:Global Digital Currency
Surbhi Jain
 
Bitcoin and Blockchains
Sam Bowne
 
IEEE ICDM 2018 Tutorial on Blockchain Data Analytics
Cuneyt Gurcan Akcora
 
Bitcoin : A fierce decentralized crypto currency - Report
Shivek Khurana
 
Bitcoin & Blockchain
Len Mei
 
Bitcoin digital cash basics svcc 2017 10 001 publish
donn_lee
 
Bitcoin - An introduction to a decentralised and anonymous currency
AndyBrodieLocima
 
Bitcoin p2p money
Roman Trukhin
 
Cryptocurrency-Bitcoin
SatwikaHotwani
 

More from Dhanith Krishna (6)

PPTX
Anthocnet routing algorithm
Dhanith Krishna
 
PPTX
Java virtual machine
Dhanith Krishna
 
PPT
INDIAN LEGENDARY WRITERS
Dhanith Krishna
 
PPTX
DETECTING GASEOUS POLLUTANTS USING UNMANNED AERIAL VEHICLE (UAV)
Dhanith Krishna
 
PPTX
Design of Accident Detection and Alert System for Motor Cycles
Dhanith Krishna
 
PPTX
Exploration and implementation of next generation telepresence system
Dhanith Krishna
 
Anthocnet routing algorithm
Dhanith Krishna
 
Java virtual machine
Dhanith Krishna
 
INDIAN LEGENDARY WRITERS
Dhanith Krishna
 
DETECTING GASEOUS POLLUTANTS USING UNMANNED AERIAL VEHICLE (UAV)
Dhanith Krishna
 
Design of Accident Detection and Alert System for Motor Cycles
Dhanith Krishna
 
Exploration and implementation of next generation telepresence system
Dhanith Krishna
 

Recently uploaded (20)

PDF
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
PDF
Machine Learning All topics Covers In This Single Slides
AmritTiwari19
 
PDF
top-5-use-cases-for-splunk-security-analytics.pdf
yaghutialireza
 
PDF
FLEX-LNG-Company-Presentation-Nov-2017.pdf
jbloggzs
 
PDF
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
PDF
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
PPTX
Online Cab Booking and Management System.pptx
diptipaneri80
 
PPTX
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
PPTX
22PCOAM21 Session 2 Understanding Data Source.pptx
Guru Nanak Technical Institutions
 
PPTX
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
PDF
Chad Ayach - A Versatile Aerospace Professional
Chad Ayach
 
PDF
All chapters of Strength of materials.ppt
girmabiniyam1234
 
PDF
AI-Driven IoT-Enabled UAV Inspection Framework for Predictive Maintenance and...
ijcncjournal019
 
PPTX
quantum computing transition from classical mechanics.pptx
gvlbcy
 
PPTX
Information Retrieval and Extraction - Module 7
premSankar19
 
PDF
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
MSME 4.0 Template idea hackathon pdf to understand
alaudeenaarish
 
PPTX
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
PPTX
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
Machine Learning All topics Covers In This Single Slides
AmritTiwari19
 
top-5-use-cases-for-splunk-security-analytics.pdf
yaghutialireza
 
FLEX-LNG-Company-Presentation-Nov-2017.pdf
jbloggzs
 
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
Online Cab Booking and Management System.pptx
diptipaneri80
 
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
22PCOAM21 Session 2 Understanding Data Source.pptx
Guru Nanak Technical Institutions
 
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
Chad Ayach - A Versatile Aerospace Professional
Chad Ayach
 
All chapters of Strength of materials.ppt
girmabiniyam1234
 
AI-Driven IoT-Enabled UAV Inspection Framework for Predictive Maintenance and...
ijcncjournal019
 
quantum computing transition from classical mechanics.pptx
gvlbcy
 
Information Retrieval and Extraction - Module 7
premSankar19
 
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
MSME 4.0 Template idea hackathon pdf to understand
alaudeenaarish
 
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 

Study on Bitcoin

  • 1. BITCOIN Guided by Submitted By Ms. Caroline Mary Krishna Veni.A Asst. Professor S7 CSE CSE Dept. 1
  • 2. CONTENTS  Description of earlier systems  Barter  Money-Its advantages and disadvantages  Introduction to Bitcoin  Characteristics  Bitcoin as email  Bitcoin Wallet  Bitcoin Protocol  Block chain  Transaction  Mining  How to accept bitcoins in store  Advantages  Brief History of Bitcoin  Conclusion  References 2
  • 3. BRIEF DESCRIPTION OF EARLIER SYSTEMS  Barter 3
  • 4. (CONTD…) Goods *BECOME* Money Money is  A medium of exchange  A unit of account  A store of value 4
  • 5. CONTD… 5  Advantages  Acceptable  Durable  Portable  Scarce  Divisible  Recognizable  Disadvantages • It is centralized • Misuse of Capital
  • 6. SO REALLY HOW INNOVATIVE IS BITCOIN?? 6
  • 7. WHAT IS BITCOIN? •Bitcoin lets you send money over the internet. •Digital, distributed currency developed by open source community. •Produced using software that solves mathematical problems. •Example for crypto currency. 7
  • 8. ABOUT BITCOIN(CONTD……..) • Used to buy things electronically. • It is decentralized, no need of large bank to control money. • Proposed by an unknown author, Satoshi Nakamoto. • Mined using computing power in distributed network 8
  • 9. CHARACTERISTICS OF BITCOIN  It’s decentralized.  It’s easy to set up  It’s anonymous  It’s completely transparent  Transaction fees are miniscule  It’s fast  It’s non-repudiable 9
  • 11. BITCOIN ACCOUNT 11 Functions using public key cryptography Generates pair of cryptographic keys Public key as bitcoin address Private key kept secret and create digital signatures
  • 12. BITCOIN WALLET 12 Bitcoin addresses are collected in “wallet”. Essence of wallet Security and protecting private key
  • 13. VERSATALITY OF WALLET 13 Wallets come in variety of forms Purchase with mobile device QR codes are used.
  • 14. BITCOIN PROTOCOL WORKING OF BITCOIN 14 Block chain Transaction Processing mining
  • 15. PROTOCOL(CONTD..)  Block Chain  Maintains consistent record of all transactions  Blocks :- data structures encapsulating transactions.  Prevents double spending. 15
  • 16. CONTD…  Transaction “We define a digital coin as a chain of digital signatures” Components of transaction  Input  Amount  Output 16
  • 17. EXAMPLE OF PARTIAL TRANSACTION GRAPH 17 Alice ,5 Alice ,2 Bob1,3 Bob2,2 Charlie.4 tA tC tB Bob3,1
  • 18. PROTOCOL(CONTD..)  Mining  Primary importance All participants have a consistent view of bitcoin data and to create no bitcoins.  Mining raises new problems  Proof of Work 18
  • 19. MIINING (CONTD..)  How to make hash of it??  Miners take the information in the block, and apply a mathematical formula to turn hash.  Hash : random sequence of letters and numbers.  Every time someone successfully creates a hash, they get a reward of 25 bitcoins. 19
  • 20. HOW MINING WORKS  mining uses cryptography, with a hash function called double SHA-256  hash takes data and shrinks into smaller hash value(256 bits)  cryptographic hashing becomes a good way to implement the Bitcoin "proof-of-work“ 20
  • 21. CONTD..  To mine a block, collect new transactions in a block.  hash starts with enough zeros , block has been successfully mined.  About every 10 minute someone will successfully mine a block. 21
  • 23. CONTD…  Block header contains field such as  1st field :-protocol version  2nd field :-hash of previous block  3rd field :-Merkle root ,special hash of all transactions  4th field :- time stamp server  5th field :-nonce,arbitrary value added on each hash value. 23
  • 24. HOW TO ACCEPT BITCOIN PAYMENTS FOR YOUR STORE 24 Person to person payments
  • 25. 25 MERCHANT BITCOIN POINT-OF-SALE (POS) SOLUTIONS Block chain merchant
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. REFERENCES  S. Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System, 2008.  To appear in the proceedings of the 2013 eCrime researches summit(eCrime) published by IEEE.  http://www.righto.com/2014/02/bitcoin-mining-hard- way-algorithms.html  http:/coindesk.com/information  http://en.wikipedia.org/wiki/Bitcoin 30
  • 31. 31
  • 32. 32