SlideShare una empresa de Scribd logo
1 de 13
What is mining?

                       A bird’s eye view of Bitcoin mining

                                   Meni Rosenfeld




1   Written by Meni Rosenfeld                                21/1/2013
Introduction
     Bitcoin mining consists in using computers to perform
       specific calculations, and obtaining bitcoins in return

     Bitcoin is not about mining!
         Bitcoin is a decentralized digital currency
         Mining is the means to that end
         A Bitcoin user does not need to do mining


     This talk will touch on key concepts in mining



2   Written by Meni Rosenfeld                                    21/1/2013
Why does Bitcoin need mining?
     Mining is a system that serves two distinct purposes:
         Determining the initial distribution of coins
         Synchronizing Bitcoin transactions




3   Written by Meni Rosenfeld                                 21/1/2013
Initial distribution of bitcoins
         Bitcoins are property; someone needs to own them when
           created.
             The inventor of Bitcoin? Not fair
             Equally to each person? Requires physical authority
             By software instances? Can be cloned/gamed
             By IP addresses? Centralized and arbitrary
             …?


         Distribution according to proof of computational work is fair,
           measurable, “pure” and has low overhead

         Long term, initial distribution doesn’t matter that much


4   Written by Meni Rosenfeld                                              21/1/2013
Synchronizing transactions
     Digital currencies have a problem called “double spending”
         The owner of a coin can try to use the same coin to pay two people
           simultaneously

     Centralized solutions are known


     The first decentralized solution is the blockchain (mining),
       invented in 2008 by “Satoshi Nakamoto”

     This talk is not about how mining works to synchronize
       transactions


5   Written by Meni Rosenfeld                                          21/1/2013
Mining hardware
     Mining involves a specific calculation – SHA-256


     Mining performance is measured in MH/s
         (Mega hashes per second)


     Types of hardware (performance per $1K)
         CPU: 10 MH/s
         GPU: 1,000 MH/s
         FPGA: 2,000 MH/s
         ASIC: 40,000 MH/s

6   Written by Meni Rosenfeld                            21/1/2013
Mining rewards
     Miners work & try to find blocks


     For each block found they get:
         Newly generated coins (currently 25 BTC per block)
           New coins gradually enter circulation
           New coins per block are reduced by half every 4 years
           There will never be more than 21M bitcoins


         Transaction fees (currently ~0.3 BTC per block)
           Bitcoin users pay them out of existing coins
           Help the transaction to execute faster
           Will become more significant going forward


7   Written by Meni Rosenfeld                                       21/1/2013
Inflation Schedule




8   Written by Meni Rosenfeld   21/1/2013
Mining difficulty
     “Difficulty” controls the number of hashes required to
       find a block

     Difficulty is adjusted every 2 weeks to keep the rate of
       finding blocks at one per 10 minutes on average

     Difficulty increases as more people mine –BTC
       generation rate is fixed, distributed in proportion to
       mining performance.

9   Written by Meni Rosenfeld                              21/1/2013
Mining pools
      Finding blocks is discrete, random and highly variable
          A miner expecting to find 1 block on average per month
           (~$360) will actually find 0-3 blocks
          Not good for cash flow or mental health


      Most miners join a mining pool, mine together and share the
        rewards
          Mining rewards in a pool are very close to average
          Many pools with different size, reward method and other
            features. Some good, some not so good



10   Written by Meni Rosenfeld                                       21/1/2013
Mining as an investment
      Buying mining hardware is a risky investment
          Future BTC price is unknown
          Future difficulty is unknown
          Might never reach positive ROI


      Running a mining operation requires technical expertise


      Capital markets help separate the two




11   Written by Meni Rosenfeld                              21/1/2013
The ASIC arms race
      Multiple companies are working on dedicated Bitcoin mining
        chips
          Butterfly Labs (multiple delays)
          bASIC (scrapped due to internal conflicts)
          Avalon (shipped yesterday!)
          ASICMINER (will mine itself, not sell hardware)
          DeepBit
      The advent of ASIC chips will be very disruptive
      Investing in mining now is even riskier than usual
      Seeing this transition unfold will be interesting

12   Written by Meni Rosenfeld                               21/1/2013
Questions?




13   Written by Meni Rosenfeld   21/1/2013

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Bitcoin
BitcoinBitcoin
Bitcoin
 
Cryptocurrency
Cryptocurrency Cryptocurrency
Cryptocurrency
 
Cryptocurrency
Cryptocurrency  Cryptocurrency
Cryptocurrency
 
Quick Understanding of Bitcoin/Cryptocurrency.
Quick Understanding of Bitcoin/Cryptocurrency.Quick Understanding of Bitcoin/Cryptocurrency.
Quick Understanding of Bitcoin/Cryptocurrency.
 
Bitcoin Basics for Investors: A powerpoint presentation
Bitcoin Basics for Investors: A powerpoint presentationBitcoin Basics for Investors: A powerpoint presentation
Bitcoin Basics for Investors: A powerpoint presentation
 
Can Bitcoin be forecasted like any other asset?
Can Bitcoin be forecasted like any other asset?Can Bitcoin be forecasted like any other asset?
Can Bitcoin be forecasted like any other asset?
 
Cryptocurrency tutorial
Cryptocurrency tutorialCryptocurrency tutorial
Cryptocurrency tutorial
 
Crypto Investor Observatory July 2018
Crypto Investor Observatory July 2018Crypto Investor Observatory July 2018
Crypto Investor Observatory July 2018
 
Bitcoin - An Introduction
Bitcoin - An IntroductionBitcoin - An Introduction
Bitcoin - An Introduction
 
Cryptocurrency_slide
Cryptocurrency_slideCryptocurrency_slide
Cryptocurrency_slide
 
Mining with Coinomia Review
Mining with Coinomia ReviewMining with Coinomia Review
Mining with Coinomia Review
 
BITCOIN EXPLAINED
BITCOIN EXPLAINEDBITCOIN EXPLAINED
BITCOIN EXPLAINED
 
Disertation cryptocurrency
Disertation cryptocurrencyDisertation cryptocurrency
Disertation cryptocurrency
 
Crypto Currency
Crypto CurrencyCrypto Currency
Crypto Currency
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrency
 
What is Cryptocurrency
What is Cryptocurrency What is Cryptocurrency
What is Cryptocurrency
 
Blockchain, Bitcoin, Mining - My Product School Presentation
Blockchain, Bitcoin, Mining - My Product School Presentation Blockchain, Bitcoin, Mining - My Product School Presentation
Blockchain, Bitcoin, Mining - My Product School Presentation
 
An Introduction to Bitcoin, Blockchain and Cryptocurrency
An Introduction to Bitcoin, Blockchain and CryptocurrencyAn Introduction to Bitcoin, Blockchain and Cryptocurrency
An Introduction to Bitcoin, Blockchain and Cryptocurrency
 
Bitcoin powerpoint
Bitcoin powerpointBitcoin powerpoint
Bitcoin powerpoint
 
Introduction to blockchain and cryptocurrency technologies
Introduction to blockchain and cryptocurrency technologiesIntroduction to blockchain and cryptocurrency technologies
Introduction to blockchain and cryptocurrency technologies
 

Destacado

Kmeans in-hadoop
Kmeans in-hadoopKmeans in-hadoop
Kmeans in-hadoop
Tianwei Liu
 
Hadoop Design and k -Means Clustering
Hadoop Design and k -Means ClusteringHadoop Design and k -Means Clustering
Hadoop Design and k -Means Clustering
George Ang
 
Coinomia Bitcoin and Ethereum Mining Compensation Plan
Coinomia Bitcoin and Ethereum Mining Compensation PlanCoinomia Bitcoin and Ethereum Mining Compensation Plan
Coinomia Bitcoin and Ethereum Mining Compensation Plan
Coinomia
 
K means Clustering
K means ClusteringK means Clustering
K means Clustering
Edureka!
 
Seminar Report On Bitcoin
Seminar Report On BitcoinSeminar Report On Bitcoin
Seminar Report On Bitcoin
Touroxy
 
What is Bitcoin? How Bitcoin works in under 5 minutes.
What is Bitcoin? How Bitcoin works in under 5 minutes.What is Bitcoin? How Bitcoin works in under 5 minutes.
What is Bitcoin? How Bitcoin works in under 5 minutes.
Ryan Shea
 

Destacado (14)

מצגת- הבינתחומי BIT2C
מצגת-  הבינתחומי BIT2Cמצגת-  הבינתחומי BIT2C
מצגת- הבינתחומי BIT2C
 
Bitcoin in Israel, Jan 2013
Bitcoin in Israel, Jan 2013Bitcoin in Israel, Jan 2013
Bitcoin in Israel, Jan 2013
 
Bit2c
Bit2cBit2c
Bit2c
 
Kmeans in-hadoop
Kmeans in-hadoopKmeans in-hadoop
Kmeans in-hadoop
 
Bitcoin Mining Demystified
Bitcoin Mining Demystified Bitcoin Mining Demystified
Bitcoin Mining Demystified
 
Hadoop Design and k -Means Clustering
Hadoop Design and k -Means ClusteringHadoop Design and k -Means Clustering
Hadoop Design and k -Means Clustering
 
Top Bitcoin Dice Game
Top Bitcoin Dice GameTop Bitcoin Dice Game
Top Bitcoin Dice Game
 
My bit coin ppt
My bit coin pptMy bit coin ppt
My bit coin ppt
 
05 k-means clustering
05 k-means clustering05 k-means clustering
05 k-means clustering
 
Coinomia Bitcoin and Ethereum Mining Compensation Plan
Coinomia Bitcoin and Ethereum Mining Compensation PlanCoinomia Bitcoin and Ethereum Mining Compensation Plan
Coinomia Bitcoin and Ethereum Mining Compensation Plan
 
K means Clustering
K means ClusteringK means Clustering
K means Clustering
 
Seminar Report On Bitcoin
Seminar Report On BitcoinSeminar Report On Bitcoin
Seminar Report On Bitcoin
 
K means Clustering Algorithm
K means Clustering AlgorithmK means Clustering Algorithm
K means Clustering Algorithm
 
What is Bitcoin? How Bitcoin works in under 5 minutes.
What is Bitcoin? How Bitcoin works in under 5 minutes.What is Bitcoin? How Bitcoin works in under 5 minutes.
What is Bitcoin? How Bitcoin works in under 5 minutes.
 

Similar a What is mining, by Meni Rosenfeld

What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdfWhat is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
Suraj Sharma
 
GET RICHER MINING BITCOIN VAULT - JOIN US- https://bit.ly/btcvminingmarket
GET RICHER MINING BITCOIN VAULT - JOIN US-  https://bit.ly/btcvminingmarketGET RICHER MINING BITCOIN VAULT - JOIN US-  https://bit.ly/btcvminingmarket
GET RICHER MINING BITCOIN VAULT - JOIN US- https://bit.ly/btcvminingmarket
Kennedy Odigie
 

Similar a What is mining, by Meni Rosenfeld (20)

Bitcoin School Project
Bitcoin School ProjectBitcoin School Project
Bitcoin School Project
 
Bitcoin(8-15).pptx
Bitcoin(8-15).pptxBitcoin(8-15).pptx
Bitcoin(8-15).pptx
 
Study on Bitcoin
Study on Bitcoin Study on Bitcoin
Study on Bitcoin
 
Understanding Bitcoin
Understanding BitcoinUnderstanding Bitcoin
Understanding Bitcoin
 
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdfWhat is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
What is Bitcoin and How is it related to Satoshi Nakamoto White Paper.pdf
 
“Emerging Investment Avenues: A new path for Financial Investors”
“Emerging Investment Avenues: A new path for Financial Investors”“Emerging Investment Avenues: A new path for Financial Investors”
“Emerging Investment Avenues: A new path for Financial Investors”
 
IEEE ICDM 2018 Tutorial on Blockchain Data Analytics
IEEE ICDM 2018 Tutorial on Blockchain Data AnalyticsIEEE ICDM 2018 Tutorial on Blockchain Data Analytics
IEEE ICDM 2018 Tutorial on Blockchain Data Analytics
 
GET RICHER MINING BITCOIN VAULT - JOIN US- https://bit.ly/btcvminingmarket
GET RICHER MINING BITCOIN VAULT - JOIN US-  https://bit.ly/btcvminingmarketGET RICHER MINING BITCOIN VAULT - JOIN US-  https://bit.ly/btcvminingmarket
GET RICHER MINING BITCOIN VAULT - JOIN US- https://bit.ly/btcvminingmarket
 
Bitcoin All The Way
Bitcoin All The WayBitcoin All The Way
Bitcoin All The Way
 
Intro to Bitcoin
Intro to BitcoinIntro to Bitcoin
Intro to Bitcoin
 
Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017
 
WHAT IS MINING? WHAT IS BITCOIN?
WHAT IS MINING? WHAT IS BITCOIN?WHAT IS MINING? WHAT IS BITCOIN?
WHAT IS MINING? WHAT IS BITCOIN?
 
Bitcoin price today BTC to USD market cap.pdf
Bitcoin price today BTC to USD market cap.pdfBitcoin price today BTC to USD market cap.pdf
Bitcoin price today BTC to USD market cap.pdf
 
Bitcoin and blockchain overview
Bitcoin and blockchain overviewBitcoin and blockchain overview
Bitcoin and blockchain overview
 
Presentation on Bitcoin
Presentation on BitcoinPresentation on Bitcoin
Presentation on Bitcoin
 
Cryptocurrency a-quick-guide-to-understanding-cryptocurrencies
Cryptocurrency a-quick-guide-to-understanding-cryptocurrenciesCryptocurrency a-quick-guide-to-understanding-cryptocurrencies
Cryptocurrency a-quick-guide-to-understanding-cryptocurrencies
 
Math in the News: Issue 99
Math in the News: Issue 99Math in the News: Issue 99
Math in the News: Issue 99
 
The Bitcoin blockchain (en)
The Bitcoin blockchain (en)The Bitcoin blockchain (en)
The Bitcoin blockchain (en)
 
HOLTON BUGGS
HOLTON BUGGSHOLTON BUGGS
HOLTON BUGGS
 
BITCOIN presentation by SAINATH
BITCOIN presentation by SAINATHBITCOIN presentation by SAINATH
BITCOIN presentation by SAINATH
 

What is mining, by Meni Rosenfeld

  • 1. What is mining? A bird’s eye view of Bitcoin mining Meni Rosenfeld 1 Written by Meni Rosenfeld 21/1/2013
  • 2. Introduction  Bitcoin mining consists in using computers to perform specific calculations, and obtaining bitcoins in return  Bitcoin is not about mining!  Bitcoin is a decentralized digital currency  Mining is the means to that end  A Bitcoin user does not need to do mining  This talk will touch on key concepts in mining 2 Written by Meni Rosenfeld 21/1/2013
  • 3. Why does Bitcoin need mining?  Mining is a system that serves two distinct purposes:  Determining the initial distribution of coins  Synchronizing Bitcoin transactions 3 Written by Meni Rosenfeld 21/1/2013
  • 4. Initial distribution of bitcoins  Bitcoins are property; someone needs to own them when created.  The inventor of Bitcoin? Not fair  Equally to each person? Requires physical authority  By software instances? Can be cloned/gamed  By IP addresses? Centralized and arbitrary  …?  Distribution according to proof of computational work is fair, measurable, “pure” and has low overhead  Long term, initial distribution doesn’t matter that much 4 Written by Meni Rosenfeld 21/1/2013
  • 5. Synchronizing transactions  Digital currencies have a problem called “double spending”  The owner of a coin can try to use the same coin to pay two people simultaneously  Centralized solutions are known  The first decentralized solution is the blockchain (mining), invented in 2008 by “Satoshi Nakamoto”  This talk is not about how mining works to synchronize transactions 5 Written by Meni Rosenfeld 21/1/2013
  • 6. Mining hardware  Mining involves a specific calculation – SHA-256  Mining performance is measured in MH/s  (Mega hashes per second)  Types of hardware (performance per $1K)  CPU: 10 MH/s  GPU: 1,000 MH/s  FPGA: 2,000 MH/s  ASIC: 40,000 MH/s 6 Written by Meni Rosenfeld 21/1/2013
  • 7. Mining rewards  Miners work & try to find blocks  For each block found they get:  Newly generated coins (currently 25 BTC per block)  New coins gradually enter circulation  New coins per block are reduced by half every 4 years  There will never be more than 21M bitcoins  Transaction fees (currently ~0.3 BTC per block)  Bitcoin users pay them out of existing coins  Help the transaction to execute faster  Will become more significant going forward 7 Written by Meni Rosenfeld 21/1/2013
  • 8. Inflation Schedule 8 Written by Meni Rosenfeld 21/1/2013
  • 9. Mining difficulty  “Difficulty” controls the number of hashes required to find a block  Difficulty is adjusted every 2 weeks to keep the rate of finding blocks at one per 10 minutes on average  Difficulty increases as more people mine –BTC generation rate is fixed, distributed in proportion to mining performance. 9 Written by Meni Rosenfeld 21/1/2013
  • 10. Mining pools  Finding blocks is discrete, random and highly variable  A miner expecting to find 1 block on average per month (~$360) will actually find 0-3 blocks  Not good for cash flow or mental health  Most miners join a mining pool, mine together and share the rewards  Mining rewards in a pool are very close to average  Many pools with different size, reward method and other features. Some good, some not so good 10 Written by Meni Rosenfeld 21/1/2013
  • 11. Mining as an investment  Buying mining hardware is a risky investment  Future BTC price is unknown  Future difficulty is unknown  Might never reach positive ROI  Running a mining operation requires technical expertise  Capital markets help separate the two 11 Written by Meni Rosenfeld 21/1/2013
  • 12. The ASIC arms race  Multiple companies are working on dedicated Bitcoin mining chips  Butterfly Labs (multiple delays)  bASIC (scrapped due to internal conflicts)  Avalon (shipped yesterday!)  ASICMINER (will mine itself, not sell hardware)  DeepBit  The advent of ASIC chips will be very disruptive  Investing in mining now is even riskier than usual  Seeing this transition unfold will be interesting 12 Written by Meni Rosenfeld 21/1/2013
  • 13. Questions? 13 Written by Meni Rosenfeld 21/1/2013