Top Banner
BITCOIN Guided by Submitted By Ms. Caroline Mary Krishna Veni.A Asst. Professor S7 CSE CSE Dept. 1
32
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Study on Bitcoin

BITCOIN

Guided by Submitted By

Ms. Caroline Mary Krishna Veni.A

Asst. Professor S7 CSE

CSE Dept.

1

Page 2: Study on Bitcoin

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

References2

Page 3: Study on Bitcoin

BRIEF DESCRIPTION OF EARLIER SYSTEMS

Barter

3

Page 4: Study on Bitcoin

(CONTD…)

Goods *BECOME* Money

Money is

A medium of exchange

A unit of account

A store of value

4

Page 5: Study on Bitcoin

CONTD…

5

Advantages

Acceptable

Durable

Portable

Scarce

Divisible

Recognizable

Disadvantages

• It is centralized

• Misuse of Capital

Page 6: Study on Bitcoin

SO REALLY HOW INNOVATIVE IS BITCOIN??

6

Page 7: Study on Bitcoin

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

Page 8: Study on Bitcoin

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

Page 9: Study on Bitcoin

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

Page 10: Study on Bitcoin

1010

Internet

Bitcoin is like email

Internet

Page 11: Study on Bitcoin

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

Page 12: Study on Bitcoin

BITCOIN WALLET

12

Bitcoin addresses

are collected in

“wallet”.

Essence of wallet

Security and

protecting private key

Page 13: Study on Bitcoin

VERSATALITY OF WALLET

13

Wallets come in variety of

forms

Purchase with mobile device

QR codes are used.

Page 14: Study on Bitcoin

BITCOIN PROTOCOL

WORKING OF BITCOIN

14

Block chain

Transaction

Processing mining

Page 15: Study on Bitcoin

PROTOCOL(CONTD..)

Block Chain

Maintains consistent record of all transactions

Blocks :- data structures encapsulating

transactions.

Prevents double spending.

15

Page 16: Study on Bitcoin

CONTD…

Transaction

“We define a digital coin as a chain of digital

signatures”

Components of transaction

Input

Amount

Output

16

Page 17: Study on Bitcoin

EXAMPLE OF PARTIAL TRANSACTION GRAPH

17

Alice ,5

Alice ,2

Bob1,3

Bob2,2

Charlie.4tA tC

tB

Bob3,1

Page 18: Study on Bitcoin

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

Page 19: Study on Bitcoin

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

Page 20: Study on Bitcoin

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

Page 21: Study on Bitcoin

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

Page 22: Study on Bitcoin

STRUCTURE OF BITCOIN BLOCK

22

Page 23: Study on Bitcoin

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

Page 24: Study on Bitcoin

HOW TO ACCEPT BITCOIN PAYMENTS FOR YOUR

STORE

24

Person to person

payments

Page 25: Study on Bitcoin

25

MERCHANT BITCOIN POINT-OF-SALE (POS) SOLUTIONS

Block chain

merchant

Page 26: Study on Bitcoin

ADVANTAGES

26

Page 27: Study on Bitcoin

27

Page 28: Study on Bitcoin

28

Page 29: Study on Bitcoin

29

Page 30: Study on Bitcoin

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

Page 31: Study on Bitcoin

31

Page 32: Study on Bitcoin

32