Successfully reported this slideshow.

Blockchain 3.0 - Decentral Applications

14

Share

Loading in …3
×
1 of 54
1 of 54

Blockchain 3.0 - Decentral Applications

14

Share

Download to read offline

Description

These slides were presented at Darefest 2016 in Antwerp. The presentation explains the evolution of cryptocurrency and the next steps towards full decentralisation.

For more info or to book your own session, visit www.bite.be

Transcript

  1. 1. Blockchain 3.0 Decentral applications Bart Waeterschoot – bart@bITe.be
  2. 2. Blockchain 3.0 Ðapps Bart Waeterschoot – bart@bITe.be
  3. 3. Audience check
  4. 4. Audience check
  5. 5. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
  6. 6. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
  7. 7. The Internet enabled information sharing
  8. 8. … but what about sharing value?
  9. 9. … but what about sharing value?
  10. 10. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
  11. 11. Blockchain 1.0 - Currency
  12. 12. Blockchain 1.0 - Building blocks Cryptocurrency Address Public & private key Signature Transaction
  13. 13. Blockchain 1.0 - Patterns Blocks Nodes Mining Proof of work
  14. 14. Blockchain 1.0 – Disruptive potential
  15. 15. Blockchain 1.0 – Market cap (9/8/16) € 8.38 € 0.87 € 0.19 € 0.19 € 0.16 € 0.14 € 0 € 4 € 8 Bitcoin Ripple Litecoin Billions
  16. 16. Blockchain 1.0 – Merchants
  17. 17. Blockchain 1.0 – WEF report Shift 16: Bitcoin and the Blockchain 10% of global gross domestic product (GDP) stored on blockchain technology by 2027 +- 8.000.000.000.000$
  18. 18. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
  19. 19. Blockchain 2.0 - Contracts
  20. 20. Blockchain 2.0 - Contracts Smart contracts are computer protocols that facilitate, verify, or enforce the negotiation or performance of a contract, or that make a contractual clause unnecessary.
  21. 21. Blockchain 2.0 – Example scenarios Property management Crowdfunding Payment based on events Autonomous agents ...
  22. 22. Blockchain 2.0 - Building blocks Language to define logic Blockchain execution environment
  23. 23. Blockchain 2.0 – Disruptive potential Your company?
  24. 24. Risks – Flaws in contract code
  25. 25. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
  26. 26. Blockchain 3.0 - Decentral applications
  27. 27. Typical central web application
  28. 28. Feature 1 – Open source
  29. 29. Feature 2 – Internal currency
  30. 30. Feature 3 – Decentralized consensus
  31. 31. Feature 4 – No central point of failure
  32. 32. Typical central web application - Recap
  33. 33. Moving from central to decentral Data Value Identity Computation Bandwidth
  34. 34. Ðapps - Data
  35. 35. Ðapps - Value
  36. 36. Ðapps - Identity Human meaningful Decentralized Secure
  37. 37. Ðapps - Computation
  38. 38. Ðapps - Bandwidth
  39. 39. Ðapps – Reality check
  40. 40. Ðapps – Basic architecture
  41. 41. Ethereum vision
  42. 42. Ðapps – Examples using Ethereum
  43. 43. Ðapps – Locals (city of Antwerp)
  44. 44. Credits Siraj Raval sirajology
  45. 45. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
  46. 46. Darecoins – The easy way www.coinprism.com
  47. 47. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
  48. 48. Darecoins – The harder way www.ethereum.org/token
  49. 49. Darecoins – The harder way https://ethereum.github.io/browser-solidity
  50. 50. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
  51. 51. Peer bonus dapp https://github.com/djbart/Kudos
  52. 52. Thank you! Bart Waeterschoot bart@bite.be

Editor's Notes

  • Create Darecoins, fund wallet
    Visualize transaction on blockchain.info
  • Description

    These slides were presented at Darefest 2016 in Antwerp. The presentation explains the evolution of cryptocurrency and the next steps towards full decentralisation.

    For more info or to book your own session, visit www.bite.be

    Transcript

    1. 1. Blockchain 3.0 Decentral applications Bart Waeterschoot – bart@bITe.be
    2. 2. Blockchain 3.0 Ðapps Bart Waeterschoot – bart@bITe.be
    3. 3. Audience check
    4. 4. Audience check
    5. 5. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
    6. 6. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
    7. 7. The Internet enabled information sharing
    8. 8. … but what about sharing value?
    9. 9. … but what about sharing value?
    10. 10. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
    11. 11. Blockchain 1.0 - Currency
    12. 12. Blockchain 1.0 - Building blocks Cryptocurrency Address Public & private key Signature Transaction
    13. 13. Blockchain 1.0 - Patterns Blocks Nodes Mining Proof of work
    14. 14. Blockchain 1.0 – Disruptive potential
    15. 15. Blockchain 1.0 – Market cap (9/8/16) € 8.38 € 0.87 € 0.19 € 0.19 € 0.16 € 0.14 € 0 € 4 € 8 Bitcoin Ripple Litecoin Billions
    16. 16. Blockchain 1.0 – Merchants
    17. 17. Blockchain 1.0 – WEF report Shift 16: Bitcoin and the Blockchain 10% of global gross domestic product (GDP) stored on blockchain technology by 2027 +- 8.000.000.000.000$
    18. 18. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
    19. 19. Blockchain 2.0 - Contracts
    20. 20. Blockchain 2.0 - Contracts Smart contracts are computer protocols that facilitate, verify, or enforce the negotiation or performance of a contract, or that make a contractual clause unnecessary.
    21. 21. Blockchain 2.0 – Example scenarios Property management Crowdfunding Payment based on events Autonomous agents ...
    22. 22. Blockchain 2.0 - Building blocks Language to define logic Blockchain execution environment
    23. 23. Blockchain 2.0 – Disruptive potential Your company?
    24. 24. Risks – Flaws in contract code
    25. 25. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
    26. 26. Blockchain 3.0 - Decentral applications
    27. 27. Typical central web application
    28. 28. Feature 1 – Open source
    29. 29. Feature 2 – Internal currency
    30. 30. Feature 3 – Decentralized consensus
    31. 31. Feature 4 – No central point of failure
    32. 32. Typical central web application - Recap
    33. 33. Moving from central to decentral Data Value Identity Computation Bandwidth
    34. 34. Ðapps - Data
    35. 35. Ðapps - Value
    36. 36. Ðapps - Identity Human meaningful Decentralized Secure
    37. 37. Ðapps - Computation
    38. 38. Ðapps - Bandwidth
    39. 39. Ðapps – Reality check
    40. 40. Ðapps – Basic architecture
    41. 41. Ethereum vision
    42. 42. Ðapps – Examples using Ethereum
    43. 43. Ðapps – Locals (city of Antwerp)
    44. 44. Credits Siraj Raval sirajology
    45. 45. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
    46. 46. Darecoins – The easy way www.coinprism.com
    47. 47. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
    48. 48. Darecoins – The harder way www.ethereum.org/token
    49. 49. Darecoins – The harder way https://ethereum.github.io/browser-solidity
    50. 50. Overview Pre-Blockchain Blockchain 1.0 - Currency Blockchain 2.0 - Contracts Blockchain 3.0 - Decentral applications Create Darecoins – The easy way Create Darecoins – The harder way Create a Dapp
    51. 51. Peer bonus dapp https://github.com/djbart/Kudos
    52. 52. Thank you! Bart Waeterschoot bart@bite.be

    Editor's Notes

  • Create Darecoins, fund wallet
    Visualize transaction on blockchain.info
  • More Related Content

    Related Books

    Free with a 30 day trial from Scribd

    See all

    ×