Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Blockchain 3.0
Decentral applications
Bart Waeterschoot – bart@bITe.be
Blockchain 3.0
Ðapps
Bart Waeterschoot – bart@bITe.be
Audience check
Audience check
Overview
Pre-Blockchain
Blockchain 1.0 - Currency
Blockchain 2.0 - Contracts
Blockchain 3.0 - Decentral applications
Creat...
Overview
Pre-Blockchain
Blockchain 1.0 - Currency
Blockchain 2.0 - Contracts
Blockchain 3.0 - Decentral applications
Creat...
The Internet enabled information sharing
… but what about sharing value?
… but what about sharing value?
Overview
Pre-Blockchain
Blockchain 1.0 - Currency
Blockchain 2.0 - Contracts
Blockchain 3.0 - Decentral applications
Creat...
Blockchain 1.0 - Currency
Blockchain 1.0 - Building blocks
Cryptocurrency
Address
Public & private key
Signature
Transaction
Blockchain 1.0 - Patterns
Blocks
Nodes
Mining
Proof of work
Blockchain 1.0 – Disruptive potential
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
Blockchain 1.0 – Merchants
Blockchain 1.0 – WEF report
Shift 16: Bitcoin and the Blockchain
10% of global gross domestic product (GDP)
stored on bloc...
Overview
Pre-Blockchain
Blockchain 1.0 - Currency
Blockchain 2.0 - Contracts
Blockchain 3.0 - Decentral applications
Creat...
Blockchain 2.0 - Contracts
Blockchain 2.0 - Contracts
Smart contracts are computer protocols that
facilitate, verify, or enforce the negotiation or
p...
Blockchain 2.0 – Example scenarios
Property management
Crowdfunding
Payment based on events
Autonomous agents
...
Blockchain 2.0 - Building blocks
Language to define logic
Blockchain execution environment
Blockchain 2.0 – Disruptive potential
Your company?
Risks – Flaws in contract code
Overview
Pre-Blockchain
Blockchain 1.0 - Currency
Blockchain 2.0 - Contracts
Blockchain 3.0 - Decentral applications
Creat...
Blockchain 3.0 - Decentral applications
Typical central web application
Feature 1 – Open source
Feature 2 – Internal currency
Feature 3 – Decentralized consensus
Feature 4 – No central point of failure
Typical central web application - Recap
Moving from central to decentral
Data
Value
Identity
Computation
Bandwidth
Ðapps - Data
Ðapps - Value
Ðapps - Identity
Human meaningful
Decentralized Secure
Ðapps - Computation
Ðapps - Bandwidth
Ðapps – Reality check
Ðapps – Basic architecture
Ethereum vision
Ðapps – Examples using Ethereum
Ðapps – Locals (city of Antwerp)
Credits
Siraj Raval
sirajology
Overview
Pre-Blockchain
Blockchain 1.0 - Currency
Blockchain 2.0 - Contracts
Blockchain 3.0 - Decentral applications
Creat...
Darecoins – The easy way
www.coinprism.com
Overview
Pre-Blockchain
Blockchain 1.0 - Currency
Blockchain 2.0 - Contracts
Blockchain 3.0 - Decentral applications
Creat...
Darecoins – The harder way
www.ethereum.org/token
Darecoins – The harder way
https://ethereum.github.io/browser-solidity
Overview
Pre-Blockchain
Blockchain 1.0 - Currency
Blockchain 2.0 - Contracts
Blockchain 3.0 - Decentral applications
Creat...
Peer bonus dapp
https://github.com/djbart/Kudos
Thank you!
Bart Waeterschoot
bart@bite.be
Blockchain 3.0 - Decentral Applications
Blockchain 3.0 - Decentral Applications
Upcoming SlideShare
Loading in …5
×

Blockchain 3.0 - Decentral Applications

7,882 views

Published on

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

Published in: Technology

Blockchain 3.0 - Decentral Applications

  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

×