SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Presentation On:

ZEROCOIN
Anonymous Distributed E-Cash from Bitcoin.
Department of Information Technology

By
NAVGIRE SAGAR P.
3651

Seminar Guide: Prof. NAMAN BURADKAR
2

Roll No: 3651

ZEROCOIN
1. Basic Concepts.
2. Bitcoin : Definition, Working, Advantages,
Disadvantages and Applications.

3. Laundry Services.
4. Zerocoin : Definition, Working, Protocol Overview,
Comparison and Future Scope.

3

Roll No: 3651

ZEROCOIN
• Any object or record that is generally accepted
as payment for goods and services and repayment
of debts in a given socio-economic context or country.
• A medium of exchange; A unit of account.

• A standard of deferred payment.
• Desired Properties:
1. Limited Supply.
2. Widely Accepted.
3. Easier to transfer from one account to another
account.
Roll No: 3651

ZEROCOIN

4
• NOTE: It is a piece of paper with certain amount written on it
and a probably a serial number written on it.
• COIN: It is a piece of metal, mostly circular in shape with
certain amount depicted on it.

5

Roll No: 3651

ZEROCOIN
• It is a file having some code or sequence of number.
• This file is transferable from one network to another network.

• Examples: Paypal, Google Wallet, etc.

6

Roll No: 3651

ZEROCOIN
• A third party maintains a database of various accounts and
for transactions, simply deduct money from one account
and add to another account.
• They get paid for providing services.

• Example : Bank System.

7

Roll No: 3651

ZEROCOIN
• Trusted parties required to operate.
• Centralization and Trust.
• Money can be stolen. (Robbery)
• Bank can go out of business. (Bankrupt)
• Privacy issue. (Your data can be sold)
• Your account can be seized.
Roll No: 3651

8

ZEROCOIN
9

Roll No: 3651

ZEROCOIN
• Proposed by Satoshi Nakamoto in 2008.
• Provides an effective and verifiable currency transfers &
creation in a decentralized peer to peer setting.
• Combination of b-money and bit gold.
• Practically implemented as a software called bitcoind.
• A real system with a $100 billion market capitalization.
• Daily transactions worth $2 - $5 billion USD.
Roll No: 3651

ZEROCOIN

10
• No third party interference.
• Worldwide coverage.
• Null or low transaction fees.
• No upper limits on transfer amounts.

11

Roll No: 3651

ZEROCOIN
• Online Shopping.

• Web design and development.
• Servers.

• Cafes, Restaurants, Bars and Lodgings Hotels.
• Medical, Legal and Educational Services.

• Wellness & Fitness.
12

Roll No: 3651

ZEROCOIN
http://usebitcoins.info/

13

Roll No: 3651

ZEROCOIN
preev.com

14

Roll No: 3651

ZEROCOIN
• Normal Approach.

To: ALICE

Bob

15

BOB
Roll No: 3651

ALICE
ZEROCOIN
• Replacements :
1. Account Holders Name => Users Public Key.
2. Handwritten Signature => Digital Signature.

16

Roll No: 3651

ZEROCOIN
• Bitcoin Approach.

BOB

ALICE
17

Roll No: 3651

ZEROCOIN
• If copy of same cheque is given to many people.
• Copy of Same Bitcoin is transferred to more than one peer.
• Result: 1. Infinite amount of bitcoins.
2. Currency losing its value.

18

Roll No: 3651

ZEROCOIN
• Distributed consensus approach.
• Instead of having a central DB, it divides the DB into small
parties in the peer to peer network and replicate the same
information in all nodes.
• The database will contain information about all the transactions.

• Users can check if the coin has already been spent.
19

Roll No: 3651

ZEROCOIN
• The DB is divided into small parts called Blocks of many
transactions.
• These blocks are connected through HASH CHAINING.

20

Roll No: 3651

ZEROCOIN
• It is the append-only chain of blocks.
• The ability to add blocks to the chain is distributed among
the nodes.
• These nodes are called as MINERS.
• They compete with each other by doing some computational
work called as PROOF OF WORK (PoW).

21

Roll No: 3651

ZEROCOIN
• Miners get some reward for winning the PoW on a given block.
• They can also receive some transaction fee.

22

Roll No: 3651

ZEROCOIN
• Block chain, which is the history of all the Bitcoin
transactions, is publicly available.
• The Block chain is traceable.
• Information can be leaked.

23

Roll No: 3651

ZEROCOIN
24

Roll No: 3651

ZEROCOIN
• Bitcoins of many peers are mixed randomly together and
returned back.
• Trail goes DEAD and the peers cant be identified.

25

Roll No: 3651

ZEROCOIN
• Trusted parties are required for Laundry operations.

• No assurance that your money will be returned.

• They are to be trusted blindly.

26

Roll No: 3651

ZEROCOIN
27

Roll No: 3651

ZEROCOIN
• Proposed by Matthew Green of John Hopkins University.

• Protocol that extends BTC by adding decentralized
laundry.
• Requires a trusted, append only block chain, which
bitcoin provides for free.
• Zerocoin is just the information.

• Information in the form of randomly generated large
numbers.
Roll No: 3651

ZEROCOIN

28
• A Zerocoin is a randomly generated large number.
• It gains its value once it is put on the block chain.
• Eg: 1zerocoin = 1BTC.
• It also contains a digital commitment acts as a security lock.

29

Roll No: 3651

ZEROCOIN
• Zerocoins can be redeemed back into Bitcoins.
• 2 things the receiver needs to know :
1. Knowledge about the zerocoin existence.
2. Knowledge about the commitment that causes it to open.

• Concept of Zero Knowledge Proof is used.

30

Roll No: 3651

ZEROCOIN
• Invented by Benaloh and De Mare.
• Based on RSA Algorithm.
• Encryption key is made public, whereas Decryption key
is kept secret.
• To accumulate primes C1, C2, ….,Cn compute:
A = U^(c1.c2…..cn)
wi = U^(c1.c2.ci-1...ci+1…cn)
Roll No: 3651

ZEROCOIN

31
• Generate a random serial number S. Compute:
C = g^S.h^r ( C is prime )
• Retain S, commitment randomness r.
• Accumulate all valid coins, compute witness wi.
• Reveal S, prove knowledge of accumulator witness wi
and commitment r.
32

Roll No: 3651

ZEROCOIN
33

Roll No: 3651

ZEROCOIN
34

Roll No: 3651

ZEROCOIN
• Zerocoin can be merged into Bitcoin at protocol level.

• Bitcoin.org not interested.
• New Beta – Bitcoin to be launched !

35

Roll No: 3651

ZEROCOIN
[01] Zerocoin: Anonymous Distributed E-Cash from Bitcoin. Ian Miers,
Christina Garman, Matthew Green, Aviel D. Rubin. The Johns
Hopkins University Department of Computer Science, Baltimore,
USA
[02] S. Nakamoto, “Bitcoin: A peer-to-peer electronic cash system,
2009, ” 2012. [Online]. Available: http://www.bitcoin.org/
bitcoin.pdf
[03] S. Barber, X. Boyen, E. Shi, and E. Uzun, “Bitter to better – how to
make bitcoin a better currency,” in Financial Cryptography 2012,
vol. 7397 of LNCS, 2012, pp. 399–414.
36

Roll No: 3651

ZEROCOIN
37

Roll No: 3651

ZEROCOIN

Weitere ähnliche Inhalte

Was ist angesagt?

Seller Financing Presentation- Davies Company Real Estate
Seller Financing Presentation- Davies Company Real EstateSeller Financing Presentation- Davies Company Real Estate
Seller Financing Presentation- Davies Company Real EstateDawna Davies
 
Introduction to Bitcoins and Cryptocurrency
Introduction to Bitcoins and CryptocurrencyIntroduction to Bitcoins and Cryptocurrency
Introduction to Bitcoins and CryptocurrencyUtkarsh Gupta
 
Bitcoin A Peer-to-Peer Electronic Cash System
Bitcoin A Peer-to-Peer Electronic Cash SystemBitcoin A Peer-to-Peer Electronic Cash System
Bitcoin A Peer-to-Peer Electronic Cash SystemFlavio Vit
 
Basic introduction in blockchain, smart contracts, permissioned ledgers
Basic introduction in blockchain, smart contracts, permissioned ledgersBasic introduction in blockchain, smart contracts, permissioned ledgers
Basic introduction in blockchain, smart contracts, permissioned ledgersKoen Vingerhoets
 
Understand Bitcoin in 5 minutes
Understand Bitcoin in 5 minutesUnderstand Bitcoin in 5 minutes
Understand Bitcoin in 5 minutesPatrick Bucquet
 
Blockchain in retail - Faebric
Blockchain in retail - FaebricBlockchain in retail - Faebric
Blockchain in retail - FaebricRoy Scheerder
 
NEFT & RTGS
NEFT & RTGSNEFT & RTGS
NEFT & RTGSNavriti
 
Basics of Bitcoin & Mining
Basics of Bitcoin & MiningBasics of Bitcoin & Mining
Basics of Bitcoin & MiningAkhilesh Arora
 
BIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMBIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMSumbal Jahan
 
Bitcoin presentation slides
Bitcoin presentation slidesBitcoin presentation slides
Bitcoin presentation slidesAhmad Asad
 
Introduction to bitcoin
Introduction to bitcoinIntroduction to bitcoin
Introduction to bitcoinWolf McNally
 
Introduction to Ethereum
Introduction to EthereumIntroduction to Ethereum
Introduction to EthereumTerek Judi
 

Was ist angesagt? (20)

Presentation on bitcoin
Presentation on bitcoinPresentation on bitcoin
Presentation on bitcoin
 
Cryptocurrency
Cryptocurrency  Cryptocurrency
Cryptocurrency
 
Bit coin
Bit coinBit coin
Bit coin
 
Seller Financing Presentation- Davies Company Real Estate
Seller Financing Presentation- Davies Company Real EstateSeller Financing Presentation- Davies Company Real Estate
Seller Financing Presentation- Davies Company Real Estate
 
Introduction to Bitcoins and Cryptocurrency
Introduction to Bitcoins and CryptocurrencyIntroduction to Bitcoins and Cryptocurrency
Introduction to Bitcoins and Cryptocurrency
 
Bitcoin A Peer-to-Peer Electronic Cash System
Bitcoin A Peer-to-Peer Electronic Cash SystemBitcoin A Peer-to-Peer Electronic Cash System
Bitcoin A Peer-to-Peer Electronic Cash System
 
Basic introduction in blockchain, smart contracts, permissioned ledgers
Basic introduction in blockchain, smart contracts, permissioned ledgersBasic introduction in blockchain, smart contracts, permissioned ledgers
Basic introduction in blockchain, smart contracts, permissioned ledgers
 
Understand Bitcoin in 5 minutes
Understand Bitcoin in 5 minutesUnderstand Bitcoin in 5 minutes
Understand Bitcoin in 5 minutes
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrency
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Blockchain in retail - Faebric
Blockchain in retail - FaebricBlockchain in retail - Faebric
Blockchain in retail - Faebric
 
NEFT & RTGS
NEFT & RTGSNEFT & RTGS
NEFT & RTGS
 
Basics of Bitcoin & Mining
Basics of Bitcoin & MiningBasics of Bitcoin & Mining
Basics of Bitcoin & Mining
 
BIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMBIT COIN ,MINING & ATM
BIT COIN ,MINING & ATM
 
Bitcoin presentation slides
Bitcoin presentation slidesBitcoin presentation slides
Bitcoin presentation slides
 
Introduction to bitcoin
Introduction to bitcoinIntroduction to bitcoin
Introduction to bitcoin
 
Bitcoin & Bitcoin Mining
Bitcoin & Bitcoin MiningBitcoin & Bitcoin Mining
Bitcoin & Bitcoin Mining
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Introduction to Ethereum
Introduction to EthereumIntroduction to Ethereum
Introduction to Ethereum
 

Andere mochten auch

Theory of bitcoin + Make money online
Theory of bitcoin + Make money onlineTheory of bitcoin + Make money online
Theory of bitcoin + Make money onlinemclovin1
 
Eventful Email in Ruby
Eventful Email in RubyEventful Email in Ruby
Eventful Email in Rubyhassox
 
Apple, google and ms
Apple, google and msApple, google and ms
Apple, google and msniz73
 
Are we ready for Cyberwarfare
Are we ready for CyberwarfareAre we ready for Cyberwarfare
Are we ready for CyberwarfareAurin Sheikh
 
MIS Presentation about SalesForce.com
MIS Presentation about SalesForce.comMIS Presentation about SalesForce.com
MIS Presentation about SalesForce.comLikhan Banik
 
Paper: Crypto Currency Mining
Paper: Crypto Currency MiningPaper: Crypto Currency Mining
Paper: Crypto Currency MiningHugo Rodrigues
 

Andere mochten auch (7)

Theory of bitcoin + Make money online
Theory of bitcoin + Make money onlineTheory of bitcoin + Make money online
Theory of bitcoin + Make money online
 
Eventful Email in Ruby
Eventful Email in RubyEventful Email in Ruby
Eventful Email in Ruby
 
Apple, google and ms
Apple, google and msApple, google and ms
Apple, google and ms
 
Are we ready for Cyberwarfare
Are we ready for CyberwarfareAre we ready for Cyberwarfare
Are we ready for Cyberwarfare
 
MIS Presentation about SalesForce.com
MIS Presentation about SalesForce.comMIS Presentation about SalesForce.com
MIS Presentation about SalesForce.com
 
Paper: Crypto Currency Mining
Paper: Crypto Currency MiningPaper: Crypto Currency Mining
Paper: Crypto Currency Mining
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 

Ähnlich wie Zerocoin

Bitcoin - An introduction to a decentralised and anonymous currency
Bitcoin - An introduction to a decentralised and anonymous currencyBitcoin - An introduction to a decentralised and anonymous currency
Bitcoin - An introduction to a decentralised and anonymous currencyAndyBrodieLocima
 
Blockchain explained (Technology running Bitcoin)
Blockchain explained (Technology running Bitcoin)Blockchain explained (Technology running Bitcoin)
Blockchain explained (Technology running Bitcoin)Qais Ammari
 
Blockchain talk isense 30-5-2018
Blockchain talk isense 30-5-2018 Blockchain talk isense 30-5-2018
Blockchain talk isense 30-5-2018 Roy Wasse
 
Privacy, MimbleWimble and BEAM
Privacy, MimbleWimble and BEAMPrivacy, MimbleWimble and BEAM
Privacy, MimbleWimble and BEAMOmri Erez
 
J.burke HackMiami6
J.burke HackMiami6J.burke HackMiami6
J.burke HackMiami6Jesse Burke
 
20170620 MEETUP intro to blockchain and smart contracts (1)
20170620 MEETUP intro to blockchain and smart contracts (1)20170620 MEETUP intro to blockchain and smart contracts (1)
20170620 MEETUP intro to blockchain and smart contracts (1)Brussels Legal Hackers
 
Cryptocurrency: It's Timeline, advantages and disadvantages
Cryptocurrency: It's Timeline, advantages and disadvantagesCryptocurrency: It's Timeline, advantages and disadvantages
Cryptocurrency: It's Timeline, advantages and disadvantagesMBA Student
 
Bitcoin and the Rise of the Block Chains
Bitcoin and the Rise of the Block ChainsBitcoin and the Rise of the Block Chains
Bitcoin and the Rise of the Block ChainsDallas Kennedy
 
Math in the News: Issue 99
Math in the News: Issue 99Math in the News: Issue 99
Math in the News: Issue 99Media4math
 
An Investigator’s Guide to Blockchain, Bitcoin and Wallet Transactions
An Investigator’s Guide to Blockchain, Bitcoin and Wallet TransactionsAn Investigator’s Guide to Blockchain, Bitcoin and Wallet Transactions
An Investigator’s Guide to Blockchain, Bitcoin and Wallet TransactionsCase IQ
 
An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.SanjeebSamanta1
 
A Quick Start To Blockchain by Seval Capraz
A Quick Start To Blockchain by Seval CaprazA Quick Start To Blockchain by Seval Capraz
A Quick Start To Blockchain by Seval CaprazSeval Çapraz
 
Bitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishBitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishdonn_lee
 

Ähnlich wie Zerocoin (20)

Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin - An introduction to a decentralised and anonymous currency
Bitcoin - An introduction to a decentralised and anonymous currencyBitcoin - An introduction to a decentralised and anonymous currency
Bitcoin - An introduction to a decentralised and anonymous currency
 
Blockchain explained (Technology running Bitcoin)
Blockchain explained (Technology running Bitcoin)Blockchain explained (Technology running Bitcoin)
Blockchain explained (Technology running Bitcoin)
 
Blockchain talk isense 30-5-2018
Blockchain talk isense 30-5-2018 Blockchain talk isense 30-5-2018
Blockchain talk isense 30-5-2018
 
Privacy, MimbleWimble and BEAM
Privacy, MimbleWimble and BEAMPrivacy, MimbleWimble and BEAM
Privacy, MimbleWimble and BEAM
 
J.burke HackMiami6
J.burke HackMiami6J.burke HackMiami6
J.burke HackMiami6
 
Blockchain introduction
Blockchain introductionBlockchain introduction
Blockchain introduction
 
20170620 MEETUP intro to blockchain and smart contracts (1)
20170620 MEETUP intro to blockchain and smart contracts (1)20170620 MEETUP intro to blockchain and smart contracts (1)
20170620 MEETUP intro to blockchain and smart contracts (1)
 
Cryptocurrency: It's Timeline, advantages and disadvantages
Cryptocurrency: It's Timeline, advantages and disadvantagesCryptocurrency: It's Timeline, advantages and disadvantages
Cryptocurrency: It's Timeline, advantages and disadvantages
 
Bitcoin and the Rise of the Block Chains
Bitcoin and the Rise of the Block ChainsBitcoin and the Rise of the Block Chains
Bitcoin and the Rise of the Block Chains
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Math in the News: Issue 99
Math in the News: Issue 99Math in the News: Issue 99
Math in the News: Issue 99
 
An Investigator’s Guide to Blockchain, Bitcoin and Wallet Transactions
An Investigator’s Guide to Blockchain, Bitcoin and Wallet TransactionsAn Investigator’s Guide to Blockchain, Bitcoin and Wallet Transactions
An Investigator’s Guide to Blockchain, Bitcoin and Wallet Transactions
 
Srw 2018 yermack
Srw 2018   yermackSrw 2018   yermack
Srw 2018 yermack
 
An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.
 
Blockchain
BlockchainBlockchain
Blockchain
 
A Quick Start To Blockchain by Seval Capraz
A Quick Start To Blockchain by Seval CaprazA Quick Start To Blockchain by Seval Capraz
A Quick Start To Blockchain by Seval Capraz
 
Bitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishBitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publish
 
Descentralizacion
DescentralizacionDescentralizacion
Descentralizacion
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrency
 

Kürzlich hochgeladen

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 

Kürzlich hochgeladen (20)

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Zerocoin

  • 2. Department of Information Technology By NAVGIRE SAGAR P. 3651 Seminar Guide: Prof. NAMAN BURADKAR 2 Roll No: 3651 ZEROCOIN
  • 3. 1. Basic Concepts. 2. Bitcoin : Definition, Working, Advantages, Disadvantages and Applications. 3. Laundry Services. 4. Zerocoin : Definition, Working, Protocol Overview, Comparison and Future Scope. 3 Roll No: 3651 ZEROCOIN
  • 4. • Any object or record that is generally accepted as payment for goods and services and repayment of debts in a given socio-economic context or country. • A medium of exchange; A unit of account. • A standard of deferred payment. • Desired Properties: 1. Limited Supply. 2. Widely Accepted. 3. Easier to transfer from one account to another account. Roll No: 3651 ZEROCOIN 4
  • 5. • NOTE: It is a piece of paper with certain amount written on it and a probably a serial number written on it. • COIN: It is a piece of metal, mostly circular in shape with certain amount depicted on it. 5 Roll No: 3651 ZEROCOIN
  • 6. • It is a file having some code or sequence of number. • This file is transferable from one network to another network. • Examples: Paypal, Google Wallet, etc. 6 Roll No: 3651 ZEROCOIN
  • 7. • A third party maintains a database of various accounts and for transactions, simply deduct money from one account and add to another account. • They get paid for providing services. • Example : Bank System. 7 Roll No: 3651 ZEROCOIN
  • 8. • Trusted parties required to operate. • Centralization and Trust. • Money can be stolen. (Robbery) • Bank can go out of business. (Bankrupt) • Privacy issue. (Your data can be sold) • Your account can be seized. Roll No: 3651 8 ZEROCOIN
  • 10. • Proposed by Satoshi Nakamoto in 2008. • Provides an effective and verifiable currency transfers & creation in a decentralized peer to peer setting. • Combination of b-money and bit gold. • Practically implemented as a software called bitcoind. • A real system with a $100 billion market capitalization. • Daily transactions worth $2 - $5 billion USD. Roll No: 3651 ZEROCOIN 10
  • 11. • No third party interference. • Worldwide coverage. • Null or low transaction fees. • No upper limits on transfer amounts. 11 Roll No: 3651 ZEROCOIN
  • 12. • Online Shopping. • Web design and development. • Servers. • Cafes, Restaurants, Bars and Lodgings Hotels. • Medical, Legal and Educational Services. • Wellness & Fitness. 12 Roll No: 3651 ZEROCOIN
  • 15. • Normal Approach. To: ALICE Bob 15 BOB Roll No: 3651 ALICE ZEROCOIN
  • 16. • Replacements : 1. Account Holders Name => Users Public Key. 2. Handwritten Signature => Digital Signature. 16 Roll No: 3651 ZEROCOIN
  • 18. • If copy of same cheque is given to many people. • Copy of Same Bitcoin is transferred to more than one peer. • Result: 1. Infinite amount of bitcoins. 2. Currency losing its value. 18 Roll No: 3651 ZEROCOIN
  • 19. • Distributed consensus approach. • Instead of having a central DB, it divides the DB into small parties in the peer to peer network and replicate the same information in all nodes. • The database will contain information about all the transactions. • Users can check if the coin has already been spent. 19 Roll No: 3651 ZEROCOIN
  • 20. • The DB is divided into small parts called Blocks of many transactions. • These blocks are connected through HASH CHAINING. 20 Roll No: 3651 ZEROCOIN
  • 21. • It is the append-only chain of blocks. • The ability to add blocks to the chain is distributed among the nodes. • These nodes are called as MINERS. • They compete with each other by doing some computational work called as PROOF OF WORK (PoW). 21 Roll No: 3651 ZEROCOIN
  • 22. • Miners get some reward for winning the PoW on a given block. • They can also receive some transaction fee. 22 Roll No: 3651 ZEROCOIN
  • 23. • Block chain, which is the history of all the Bitcoin transactions, is publicly available. • The Block chain is traceable. • Information can be leaked. 23 Roll No: 3651 ZEROCOIN
  • 25. • Bitcoins of many peers are mixed randomly together and returned back. • Trail goes DEAD and the peers cant be identified. 25 Roll No: 3651 ZEROCOIN
  • 26. • Trusted parties are required for Laundry operations. • No assurance that your money will be returned. • They are to be trusted blindly. 26 Roll No: 3651 ZEROCOIN
  • 28. • Proposed by Matthew Green of John Hopkins University. • Protocol that extends BTC by adding decentralized laundry. • Requires a trusted, append only block chain, which bitcoin provides for free. • Zerocoin is just the information. • Information in the form of randomly generated large numbers. Roll No: 3651 ZEROCOIN 28
  • 29. • A Zerocoin is a randomly generated large number. • It gains its value once it is put on the block chain. • Eg: 1zerocoin = 1BTC. • It also contains a digital commitment acts as a security lock. 29 Roll No: 3651 ZEROCOIN
  • 30. • Zerocoins can be redeemed back into Bitcoins. • 2 things the receiver needs to know : 1. Knowledge about the zerocoin existence. 2. Knowledge about the commitment that causes it to open. • Concept of Zero Knowledge Proof is used. 30 Roll No: 3651 ZEROCOIN
  • 31. • Invented by Benaloh and De Mare. • Based on RSA Algorithm. • Encryption key is made public, whereas Decryption key is kept secret. • To accumulate primes C1, C2, ….,Cn compute: A = U^(c1.c2…..cn) wi = U^(c1.c2.ci-1...ci+1…cn) Roll No: 3651 ZEROCOIN 31
  • 32. • Generate a random serial number S. Compute: C = g^S.h^r ( C is prime ) • Retain S, commitment randomness r. • Accumulate all valid coins, compute witness wi. • Reveal S, prove knowledge of accumulator witness wi and commitment r. 32 Roll No: 3651 ZEROCOIN
  • 35. • Zerocoin can be merged into Bitcoin at protocol level. • Bitcoin.org not interested. • New Beta – Bitcoin to be launched ! 35 Roll No: 3651 ZEROCOIN
  • 36. [01] Zerocoin: Anonymous Distributed E-Cash from Bitcoin. Ian Miers, Christina Garman, Matthew Green, Aviel D. Rubin. The Johns Hopkins University Department of Computer Science, Baltimore, USA [02] S. Nakamoto, “Bitcoin: A peer-to-peer electronic cash system, 2009, ” 2012. [Online]. Available: http://www.bitcoin.org/ bitcoin.pdf [03] S. Barber, X. Boyen, E. Shi, and E. Uzun, “Bitter to better – how to make bitcoin a better currency,” in Financial Cryptography 2012, vol. 7397 of LNCS, 2012, pp. 399–414. 36 Roll No: 3651 ZEROCOIN