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

Chain made out of coins - smart introduction to...

Chain made out of coins - smart introduction to blockchain

Chain made out of coins - smart introduction to blockchain

Grzegorz Wilczyński

November 28, 2017
Tweet

More Decks by Grzegorz Wilczyński

Other Decks in Programming

Transcript

  1. “ They say that it’ll hit us on Hogswatchnight and

    the seas will boil and the countries of the Disc will be broken and kings will be brought down and the cities will be as lakes of glass,’ said the man. ‘I’m off to the mountains.’ ‘That’ll help, will it?’ said Rincewind doubtfully. ‘No, but the view will be better. ― Terry Pratchett, The Light Fantastic
  2. PROBLEM OF THE CURRENT SYSTEMS ➤ To establish trust between

    ourselves, we depend on individual third-parties. ➤ For years, we have been putting all our eggs in one basket and that too in someone else’s. ➤ Is there a way to maintain the register among ourselves instead of someone else doing it for us? Source: „WTF is The Blockchain?“ -Mohit Mamoria
  3. “ It might make sense just to get some Bitcoin

    in case it catches on. If enough people think the same way, that becomes a self-fulfilling prophecy. — Satoshi Nakamoto in 2009
  4. WHEN A TRANSACTION HAPPENS ➤ { from: "Dutchgrown", to: "Vincent",

    what: "Tulip Bloemendaal Sunset", qty: 10 } ➤ { from: "Keukenhof", to: "Anne", what: "Tulip Semper Augustus", qty: 7 } ➤ { from: "Flowers", to: "Ruben", what: "Tulip Admiral van Eijck", qty: 5 } ➤ { from: "Vicent", to: "Anne", what: "Tulip Bloemendaal Sunset", qty: 3 }
  5. SEALING ➤ Earlier the third-party/ middleman gave us the trust

    that whatever they have written in the register will never be altered. In a distributed and decentralized system like ours, this seal will provide the trust instead. Source: „WTF is The Blockchain?“ -Mohit Mamoria
  6. MINING ➤ Proof of Work (PoW) ➤ Proof of Capacity

    (PoC), Proof of Space (PoS) ➤ Proof of Stake (PoS) ➤ Proof of Importance (PoI)
  7. WHERE TO START? ➤ https://hackernoon.com/wtf- is-the- blockchain-1da89ba19348 ➤ https://github.com/ openblockchains/awesome-

    blockchains ➤ https://medium.com/crypto- currently/lets-build-the- tiniest-blockchain- e70965a248b
  8. WHERE TO START? ➤ https://www.reddit.com/r/ ruby/comments/70c30f/ build_your_own_blockchain_i n_20_lines_of_ruby/ ➤ https://blog.ragnarson.com/

    2016/12/01/blockchains-a- brief-introduction.html ➤ https://blockgeeks.com/ guides/smart-contracts/