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

Blockchain Powerpoint Presentation Slides
Blockchain Powerpoint Presentation SlidesBlockchain Powerpoint Presentation Slides
Blockchain Powerpoint Presentation SlidesSlideTeam
 
Blockchain là gì? Những ứng dụng của công nghệ Blockchain 2019
Blockchain là gì? Những ứng dụng của công nghệ Blockchain 2019Blockchain là gì? Những ứng dụng của công nghệ Blockchain 2019
Blockchain là gì? Những ứng dụng của công nghệ Blockchain 2019Nguyen Sang
 
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018Svetlin Nakov
 
ブロックチェーン基礎基本
ブロックチェーン基礎基本ブロックチェーン基礎基本
ブロックチェーン基礎基本RyuzoNakata1
 
Blockchain Technology | Blockchain Technology Explained | Edureka
Blockchain Technology | Blockchain Technology Explained | EdurekaBlockchain Technology | Blockchain Technology Explained | Edureka
Blockchain Technology | Blockchain Technology Explained | EdurekaEdureka!
 
Blockchain Cryptography for Developers (Nakov @ BGWebSummit 2018)
Blockchain Cryptography for Developers (Nakov @ BGWebSummit 2018)Blockchain Cryptography for Developers (Nakov @ BGWebSummit 2018)
Blockchain Cryptography for Developers (Nakov @ BGWebSummit 2018)Svetlin Nakov
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technologyhellygeorge
 
Blockchain and AI - A Perfect Combination?
Blockchain and AI - A Perfect Combination?Blockchain and AI - A Perfect Combination?
Blockchain and AI - A Perfect Combination?101 Blockchains
 
Distributed Systems for Blockchain using Cloud
Distributed  Systems for Blockchain  using CloudDistributed  Systems for Blockchain  using Cloud
Distributed Systems for Blockchain using CloudHridyesh Bisht
 
Blockchain ecosystem and evolution
Blockchain ecosystem and evolutionBlockchain ecosystem and evolution
Blockchain ecosystem and evolutionChandra Sekhar AKNR
 
Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Fermat Jade
 
Blockchain in Banking, Business and Beyond
Blockchain in Banking, Business and BeyondBlockchain in Banking, Business and Beyond
Blockchain in Banking, Business and BeyondMichael Novak
 
HealthBlock: A Secured Healthcare Data using Blockchain
HealthBlock: A Secured Healthcare Data using BlockchainHealthBlock: A Secured Healthcare Data using Blockchain
HealthBlock: A Secured Healthcare Data using BlockchainMd. Mahfujur Rahman
 

La actualidad más candente (20)

Blockchain Powerpoint Presentation Slides
Blockchain Powerpoint Presentation SlidesBlockchain Powerpoint Presentation Slides
Blockchain Powerpoint Presentation Slides
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Blockchain là gì? Những ứng dụng của công nghệ Blockchain 2019
Blockchain là gì? Những ứng dụng của công nghệ Blockchain 2019Blockchain là gì? Những ứng dụng của công nghệ Blockchain 2019
Blockchain là gì? Những ứng dụng của công nghệ Blockchain 2019
 
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
 
Blockchain in healthcare
Blockchain in healthcareBlockchain in healthcare
Blockchain in healthcare
 
ブロックチェーン基礎基本
ブロックチェーン基礎基本ブロックチェーン基礎基本
ブロックチェーン基礎基本
 
Blockchain and Cryptocurrency for Dummies
Blockchain and Cryptocurrency for DummiesBlockchain and Cryptocurrency for Dummies
Blockchain and Cryptocurrency for Dummies
 
Blockchain Technology | Blockchain Technology Explained | Edureka
Blockchain Technology | Blockchain Technology Explained | EdurekaBlockchain Technology | Blockchain Technology Explained | Edureka
Blockchain Technology | Blockchain Technology Explained | Edureka
 
Blockchain for dummies
Blockchain for dummiesBlockchain for dummies
Blockchain for dummies
 
Blockchain Cryptography for Developers (Nakov @ BGWebSummit 2018)
Blockchain Cryptography for Developers (Nakov @ BGWebSummit 2018)Blockchain Cryptography for Developers (Nakov @ BGWebSummit 2018)
Blockchain Cryptography for Developers (Nakov @ BGWebSummit 2018)
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
 
Blockchain and AI - A Perfect Combination?
Blockchain and AI - A Perfect Combination?Blockchain and AI - A Perfect Combination?
Blockchain and AI - A Perfect Combination?
 
BLOCKCHAIN
BLOCKCHAINBLOCKCHAIN
BLOCKCHAIN
 
Distributed Systems for Blockchain using Cloud
Distributed  Systems for Blockchain  using CloudDistributed  Systems for Blockchain  using Cloud
Distributed Systems for Blockchain using Cloud
 
Blockchain ecosystem and evolution
Blockchain ecosystem and evolutionBlockchain ecosystem and evolution
Blockchain ecosystem and evolution
 
Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?
 
An Introduction to Blockchain
An Introduction to BlockchainAn Introduction to Blockchain
An Introduction to Blockchain
 
Blockchain in Banking, Business and Beyond
Blockchain in Banking, Business and BeyondBlockchain in Banking, Business and Beyond
Blockchain in Banking, Business and Beyond
 
HealthBlock: A Secured Healthcare Data using Blockchain
HealthBlock: A Secured Healthcare Data using BlockchainHealthBlock: A Secured Healthcare Data using Blockchain
HealthBlock: A Secured Healthcare Data using Blockchain
 
Blockchain
BlockchainBlockchain
Blockchain
 

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

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
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
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
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
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
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
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
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
 
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
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
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
 

Último (20)

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
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
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
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...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
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"
 
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
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
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
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
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
 

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