SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

Electronic Payment Systems (EPS)
Electronic Payment Systems (EPS)Electronic Payment Systems (EPS)
Electronic Payment Systems (EPS)Sahan Walpitagamage
 
Blockchain in food industry
Blockchain in food industryBlockchain in food industry
Blockchain in food industryzaarahary
 
A presentation on e commerece
A presentation on e commerece A presentation on e commerece
A presentation on e commerece Swarnima Tiwari
 
FinTech: Digital Innovation in the Financial Industry
FinTech: Digital Innovation in the Financial IndustryFinTech: Digital Innovation in the Financial Industry
FinTech: Digital Innovation in the Financial IndustryJean-Michel Pailhon
 
Blockchain-enabled supply chain management
Blockchain-enabled supply chain managementBlockchain-enabled supply chain management
Blockchain-enabled supply chain managementEY
 
The Future of Digital Currencies
The Future of Digital CurrenciesThe Future of Digital Currencies
The Future of Digital CurrenciesRobin Teigland
 
Hsbc casestudy -_copy[1]
Hsbc casestudy -_copy[1]Hsbc casestudy -_copy[1]
Hsbc casestudy -_copy[1]Febin Abraham
 
Blockchain and banking industry
Blockchain and banking industryBlockchain and banking industry
Blockchain and banking industryThomas Richard
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to BlockchainJordan Harris
 
Blockchain Introduction Presentation
Blockchain Introduction PresentationBlockchain Introduction Presentation
Blockchain Introduction PresentationAmr Alaa Yassen
 
Blockchain Technology Powerpoint
Blockchain Technology PowerpointBlockchain Technology Powerpoint
Blockchain Technology PowerpointAndrew Mackey
 
Examples of Smart Contracts
Examples of Smart ContractsExamples of Smart Contracts
Examples of Smart Contracts101 Blockchains
 
What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blo...
What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blo...What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blo...
What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blo...Simplilearn
 

La actualidad más candente (20)

Electronic Payment Systems (EPS)
Electronic Payment Systems (EPS)Electronic Payment Systems (EPS)
Electronic Payment Systems (EPS)
 
Blockchain in food industry
Blockchain in food industryBlockchain in food industry
Blockchain in food industry
 
E-money
E-moneyE-money
E-money
 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
 
A presentation on e commerece
A presentation on e commerece A presentation on e commerece
A presentation on e commerece
 
E commerce MODEL
E commerce MODELE commerce MODEL
E commerce MODEL
 
FinTech: Digital Innovation in the Financial Industry
FinTech: Digital Innovation in the Financial IndustryFinTech: Digital Innovation in the Financial Industry
FinTech: Digital Innovation in the Financial Industry
 
Smart contracts
Smart contractsSmart contracts
Smart contracts
 
Blockchain and Banking
Blockchain and BankingBlockchain and Banking
Blockchain and Banking
 
Blockchain-enabled supply chain management
Blockchain-enabled supply chain managementBlockchain-enabled supply chain management
Blockchain-enabled supply chain management
 
The Future of Digital Currencies
The Future of Digital CurrenciesThe Future of Digital Currencies
The Future of Digital Currencies
 
Hsbc casestudy -_copy[1]
Hsbc casestudy -_copy[1]Hsbc casestudy -_copy[1]
Hsbc casestudy -_copy[1]
 
Blockchain and banking industry
Blockchain and banking industryBlockchain and banking industry
Blockchain and banking industry
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Blockchain Introduction Presentation
Blockchain Introduction PresentationBlockchain Introduction Presentation
Blockchain Introduction Presentation
 
Blockchain Technology Powerpoint
Blockchain Technology PowerpointBlockchain Technology Powerpoint
Blockchain Technology Powerpoint
 
Examples of Smart Contracts
Examples of Smart ContractsExamples of Smart Contracts
Examples of Smart Contracts
 
Blockchain & Government
Blockchain & GovernmentBlockchain & Government
Blockchain & Government
 
What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blo...
What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blo...What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blo...
What is A Smart Contract? | Smart Contracts Tutorial | Smart Contracts in Blo...
 

Destacado

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
 

Destacado (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
 

Similar a Anonymous E-Cash from 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 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
 
BIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMBIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMSumbal Jahan
 
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
 

Similar a Anonymous E-Cash from Bitcoin (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
 
BIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMBIT COIN ,MINING & ATM
BIT COIN ,MINING & ATM
 
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
 

Último

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 

Último (20)

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 

Anonymous E-Cash from Bitcoin

  • 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