Upload
tejas-shembalkar
View
340
Download
4
Tags:
Embed Size (px)
DESCRIPTION
Citation preview
BitcoinDouble spending problem
TransactionsConclusion
Bitcoin
Tejas Shembalkar
Department of Information Technology,
Shri Guru Gobind Singhji Institute of Engineering and Technology, Nanded
IET, Present around the World, 2014
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
Index
1 BitcoinWhat is Bitcoin?Why is it Important?Why does it have value?
2 Double spending problemDouble spending problemHow bitcoin solves this problem
3 TransactionsHow does it work?How to buy Bitcoins?Earning profit using Bitcoins
4 Conclusion
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Outline
1 BitcoinWhat is Bitcoin?Why is it Important?Why does it have value?
2 Double spending problemDouble spending problemHow bitcoin solves this problem
3 TransactionsHow does it work?How to buy Bitcoins?Earning profit using Bitcoins
4 Conclusion
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
A decentralized digital currency like virtual cash or gold
No bank or government prerequisites or control
Notations: BTC, XBT, ฿
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
A decentralized digital currency like virtual cash or gold
No bank or government prerequisites or control
Notations: BTC, XBT, ฿
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
A decentralized digital currency like virtual cash or gold
No bank or government prerequisites or control
Notations: BTC, XBT, ฿
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
Peer to peer network
First Bitcoin issued in 2009 -Satoshi Nakamoto
No requirement of third party intermediary
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
Peer to peer network
First Bitcoin issued in 2009 -Satoshi Nakamoto
No requirement of third party intermediary
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
Peer to peer network
First Bitcoin issued in 2009 -Satoshi Nakamoto
No requirement of third party intermediary
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
Limited to 21 million Bitcoins -X amount released every 10minutes -until 2140
Divisible to .00000001
Very difficult and expensive to hack
Controlled by consensus of market participants
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
Limited to 21 million Bitcoins -X amount released every 10minutes -until 2140
Divisible to .00000001
Very difficult and expensive to hack
Controlled by consensus of market participants
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
Limited to 21 million Bitcoins -X amount released every 10minutes -until 2140
Divisible to .00000001
Very difficult and expensive to hack
Controlled by consensus of market participants
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
Limited to 21 million Bitcoins -X amount released every 10minutes -until 2140
Divisible to .00000001
Very difficult and expensive to hack
Controlled by consensus of market participants
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
What is Bitcoin?
Limited to 21 million Bitcoins -X amount released every 10minutes -until 2140
Divisible to .00000001
Very difficult and expensive to hack
Controlled by consensus of market participants
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Outline
1 BitcoinWhat is Bitcoin?Why is it Important?Why does it have value?
2 Double spending problemDouble spending problemHow bitcoin solves this problem
3 TransactionsHow does it work?How to buy Bitcoins?Earning profit using Bitcoins
4 Conclusion
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Why is it important?
People don’t have access to banking services
Flat currencies getting inflated by printing money
Cross currency transfers are expensive
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Why is it important?
People don’t have access to banking services
Flat currencies getting inflated by printing money
Cross currency transfers are expensive
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Why is it important?
People don’t have access to banking services
Flat currencies getting inflated by printing money
Cross currency transfers are expensive
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Outline
1 BitcoinWhat is Bitcoin?Why is it Important?Why does it have value?
2 Double spending problemDouble spending problemHow bitcoin solves this problem
3 TransactionsHow does it work?How to buy Bitcoins?Earning profit using Bitcoins
4 Conclusion
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Why does it have value?
Limited/Scarce
Decentralized
Peer-to-peer
Can be anonymous
Transparent
Easy to buy and sell
Very low transaction fees
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Why does it have value?
Limited/Scarce
Decentralized
Peer-to-peer
Can be anonymous
Transparent
Easy to buy and sell
Very low transaction fees
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Why does it have value?
Limited/Scarce
Decentralized
Peer-to-peer
Can be anonymous
Transparent
Easy to buy and sell
Very low transaction fees
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Why does it have value?
Limited/Scarce
Decentralized
Peer-to-peer
Can be anonymous
Transparent
Easy to buy and sell
Very low transaction fees
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Why does it have value?
Limited/Scarce
Decentralized
Peer-to-peer
Can be anonymous
Transparent
Easy to buy and sell
Very low transaction fees
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Why does it have value?
Limited/Scarce
Decentralized
Peer-to-peer
Can be anonymous
Transparent
Easy to buy and sell
Very low transaction fees
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
What is Bitcoin?Why is it Important?Why does it have value?
Why does it have value?
Limited/Scarce
Decentralized
Peer-to-peer
Can be anonymous
Transparent
Easy to buy and sell
Very low transaction fees
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
Double spending problemHow bitcoin solves this problem
Outline
1 BitcoinWhat is Bitcoin?Why is it Important?Why does it have value?
2 Double spending problemDouble spending problemHow bitcoin solves this problem
3 TransactionsHow does it work?How to buy Bitcoins?Earning profit using Bitcoins
4 Conclusion
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
Double spending problemHow bitcoin solves this problem
Double spending problem
Without a third party, digital money could be spent twice
Digital cash-simply a computer file
Same file can be sent to Charlie
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
Double spending problemHow bitcoin solves this problem
Outline
1 BitcoinWhat is Bitcoin?Why is it Important?Why does it have value?
2 Double spending problemDouble spending problemHow bitcoin solves this problem
3 TransactionsHow does it work?How to buy Bitcoins?Earning profit using Bitcoins
4 Conclusion
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
Double spending problemHow bitcoin solves this problem
How does it solve this problem
Distribute the necessary ledger among all the users of thesystem.
Every transaction is registered in a public, distributed ledger,which is called the block chain.
New transactions checked against the block chain.
Ensure that the same bitcoins haven’t been previously spent
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
Double spending problemHow bitcoin solves this problem
How does it solve this problem
Distribute the necessary ledger among all the users of thesystem.
Every transaction is registered in a public, distributed ledger,which is called the block chain.
New transactions checked against the block chain.
Ensure that the same bitcoins haven’t been previously spent
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
Double spending problemHow bitcoin solves this problem
How does it solve this problem
Distribute the necessary ledger among all the users of thesystem.
Every transaction is registered in a public, distributed ledger,which is called the block chain.
New transactions checked against the block chain.
Ensure that the same bitcoins haven’t been previously spent
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
Double spending problemHow bitcoin solves this problem
How does it solve this problem
Distribute the necessary ledger among all the users of thesystem.
Every transaction is registered in a public, distributed ledger,which is called the block chain.
New transactions checked against the block chain.
Ensure that the same bitcoins haven’t been previously spent
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
Outline
1 BitcoinWhat is Bitcoin?Why is it Important?Why does it have value?
2 Double spending problemDouble spending problemHow bitcoin solves this problem
3 TransactionsHow does it work?How to buy Bitcoins?Earning profit using Bitcoins
4 Conclusion
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
How does it work?
Money-deposited into a bank account
Bitcoin-stored in public ledger
Sending/receiving BTC as easy as sending an email
Coins stored in wallets
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
How does it work?
Money-deposited into a bank account
Bitcoin-stored in public ledger
Sending/receiving BTC as easy as sending an email
Coins stored in wallets
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
How does it work?
Money-deposited into a bank account
Bitcoin-stored in public ledger
Sending/receiving BTC as easy as sending an email
Coins stored in wallets
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
How does it work?
Money-deposited into a bank account
Bitcoin-stored in public ledger
Sending/receiving BTC as easy as sending an email
Coins stored in wallets
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
How does it work?
Each user is assigned two keys
1 Public Key- Account no / Address 27-34 alphanumericcharacters
2 Private Key- Password to access bitcoins in the account.
Public Key example 12kj2F35MB09Ida453reTYU6i730v
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
Wallet
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
Transactions
Fact
Bitcoin transactions are pseudonymous
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
Outline
1 BitcoinWhat is Bitcoin?Why is it Important?Why does it have value?
2 Double spending problemDouble spending problemHow bitcoin solves this problem
3 TransactionsHow does it work?How to buy Bitcoins?Earning profit using Bitcoins
4 Conclusion
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
How to buy Bitcoins?
There are three ways
1 Currency exchange
2 Barter
3 Mine
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
How to buy Bitcoins?
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
Outline
1 BitcoinWhat is Bitcoin?Why is it Important?Why does it have value?
2 Double spending problemDouble spending problemHow bitcoin solves this problem
3 TransactionsHow does it work?How to buy Bitcoins?Earning profit using Bitcoins
4 Conclusion
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
Earning profit using Bitcoins
1 Mine, then sell
2 Invest or trade
3 Offer discounts in products /services for payment in BTC
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
Earning profit using Bitcoins
1 Mine, then sell
2 Invest or trade
3 Offer discounts in products /services for payment in BTC
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
Earning profit using Bitcoins
1 Mine, then sell
2 Invest or trade
3 Offer discounts in products /services for payment in BTC
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
How does it work?How to buy Bitcoins?Earning profit using Bitcoins
Bitcoin Transaction
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
Challenges
1 Volatility.
2 Security breaches.
3 Criminal uses -Silk Road.
4 Not widely used.
5 Losing Your Wallet.
Tejas Shembalkar Bitcoin
BitcoinDouble spending problem
TransactionsConclusion
Conclusion
Undoubtedly Bitcoin has changed the way transactions occur, noweven the currency is virtual. There are many challenges that stillremain unanswered, since bitcoin is not regulated by any bank, soin case you lose your computer or format your hard drive then allyour bitcoins just vanish. Since no bank regulation is applied on thetransactions, we still need a way to make it work in such a way thatthere are regulated transactions and no illegal activities such as SilkRoad happen again.
Tejas Shembalkar Bitcoin