Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Decentralized Payments with Bitcoin

Decentralized Payments with Bitcoin

So you’ve heard of Bitcoin, a global digital currency with an avid following, and a wildly fluctuating price. But the real power of Bitcoin stems from its underlying decentralized ledger, the blockchain.

In this talk, Adrian will take a deep dive into the blockchain, and look at how transactions are generated and broadcast in a completely trustless peer-to-peer network. He will discuss what role miners play in this network, and whether the blockchain network could exist independent of the Bitcoin currency. Finally, he will look at some of the potential future applications of Bitcoin and the blockchain, including sidechains and decentralized asset tracking.

Adrian Macneil

December 03, 2014
Tweet

More Decks by Adrian Macneil

Other Decks in Technology

Transcript

  1. BITCOIN: THE CURRENCY • Global digital currency • Supply is

    capped at 21M • Can be divided into 8dp • Currently costs about $375 USD
  2. BITCOIN: THE PAYMENT NETWORK • Decentralized, peer-to-peer network • Transactions

    are fast and cheap • Transactions are irreversible • Can be used to transmit anything of value
  3. BITCOIN HISTORY 2008: Satoshi Nakamoto releases white paper 2009: Bitcoin

    software released 2010: First currency exchanges appear 2011: Reaches dollar parity, first price bubble ($32) 2012: Multisig transactions 2013: Silk Road, more price bubbles ($1200) 2014: Mainstream awareness
  4. BITCOIN IS NOT: • A stock • A company •

    A Ponzi scheme • Illegal • Anonymous
  5. BITCOIN PRICE (USD) 0 300 600 900 1,200 Dec 2011

    Mar 2012 Jul 2012 Nov 2012 Mar 2013 Jul 2013 Nov 2013 Mar 2014 Jul 2014 Nov 2014
  6. DAILY TRANSACTIONS 0 22,500 45,000 67,500 90,000 Dec 2011 Mar

    2012 Jul 2012 Nov 2012 Mar 2013 Jul 2013 Nov 2013 Mar 2014 Jul 2014 Nov 2014
  7. EMAIL FOR PAYMENTS • Open, decentralized protocol (SMTP) • Built

    on top of the internet • Pre-internet technologies are slow and expensive
  8. For US merchant accounts, payment taken with a Visa, MasterCard

    or Discover will typically be deposited into the designated bank account within 2-3 business days of settlement. American Express typically takes 5 business days. - Braintree “ ”
  9. S M T W T F S 16 17 18

    19 20 21 22 23 24 25 26 27 28 29 TIME TAKEN: 5 DAYS *bank computers take weekends off
  10. Sent (USD) $100.00 Sending Bank Fee $35.00 Shit Exchange Rate

    ~$4.03 Receiving Bank Fee ~$21.27 Received (USD) ~$39.70 BANK FEES: 60%
  11. WHY SHOULD I CARE? • Open source and decentralized •

    Fast and cheap payments • Because technology
  12. • Bitcoin addresses are public • Private keys are required

    to spend bitcoin • All transactions are public • Bitcoin addresses are cheap to generate
  13. • Transactions are made up of any number of inputs

    and outputs • Outputs are spent by using as inputs in future transactions • Balance can be thought of as sum of unspent outputs
  14. • Transactions are consolidated into blocks • Blocks are confirmed

    by searching for a specific hash value • This process is known as mining • The longest valid blockchain is correct
  15. MINING POWER (TH/s) 0 75,000 150,000 225,000 300,000 December 2012

    March 2013 July 2013 November 2013 March 2014 July 2014 November 2014
  16. 0M 10,250M 20,500M 30,750M 41,000M December 2012 March 2013 July

    2013 November 2013 March 2014 July 2014 November 2014 BITCOIN DIFFICULTY
  17. • Miners are incentivized with a block reward and transaction

    fees • Over time, the block reward will decrease • The mining difficulty adjusts automatically, based on the hash rate of the network