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

Blockchain - The Game Changer

Blockchain - The Game Changer

The Presentation I gave for the biggest annual developer conference in Plovdiv - PlovDev (http://2018.plovdev.com/).

In this presentation, we cover how Blockchain works by starting from the ground up and thinking about how we can implement our own decentralized currency. By incrementally solving the problems that occur, we implement the concepts in Blockchain step by step.

Preslav Mihaylov

November 24, 2018
Tweet

More Decks by Preslav Mihaylov

Other Decks in Programming

Transcript

  1. Where’s my money scenario
    \w friend

    View full-size slide

  2. Where’s my money scenario
    \w friend

    View full-size slide

  3. Where’s my money scenario
    \w friend

    View full-size slide

  4. Where’s my money scenario
    \w friend

    View full-size slide

  5. Where’s my money scenario
    \w friend

    View full-size slide

  6. Where’s my money scenario
    \w friend

    View full-size slide

  7. KTB & people shouting
    “Where’s my money”

    View full-size slide

  8. Blockchain: The Game
    Changer

    View full-size slide

  9. TODO: Neighborhood picture

    View full-size slide

  10. A Centralized
    Approach

    View full-size slide

  11. TODO:
    Centralized
    Problems

    View full-size slide

  12. TODO:
    Centralized
    Problems

    View full-size slide

  13. Transaction Collisions

    View full-size slide

  14. Fake Transactions

    View full-size slide

  15. TODO: Rebecca buying a bike
    from Peter

    View full-size slide

  16. Making the Ledger
    Immutable

    View full-size slide

  17. Achieving
    Consensus

    View full-size slide

  18. Longest Chain
    Consensus

    View full-size slide

  19. TODO: Mining Rewards

    View full-size slide

  20. Act 3:
    Blockchain’s Evolution

    View full-size slide

  21. Data -> Code

    View full-size slide

  22. Data -> Code

    View full-size slide

  23. Data -> Code

    View full-size slide

  24. Data -> Code

    View full-size slide

  25. Data -> Code

    View full-size slide

  26. Smart Contracts

    View full-size slide

  27. Data -> Code

    View full-size slide

  28. It all sounds great but…

    View full-size slide

  29. Blockchain is still a baby

    View full-size slide

  30. Blockchain the next big thing
    & people laughing

    View full-size slide

  31. The Earth is round & people
    laughing

    View full-size slide

  32. Now is the time for pioneers

    View full-size slide

  33. Now is the time for pioneers

    View full-size slide