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, Cryptocurrency, and the Cloud

183 views

Published on

A primer on Blockchain as it relates to cryptocurrency and distributed apps. Use in association with an Ethereum on Azure workshop.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Blockchain, Cryptocurrency, and the Cloud

  1. 1. Blockchain, Cryptocurrency, and the Cloud Sage Franch Technical Evangelist @ Microsoft @theTrendyTechie
  2. 2. Level.set(0);
  3. 3. 3rd party authority Random internet stranger 3rd party authority
  4. 4. 3rd party authority Random internet stranger 3rd party authority
  5. 5. When the ledger is maintained by one entity Property Ownership House X Alice House Y Bob House Z Christine … … <-Bob buys X <-Alice buys Z
  6. 6. Blockchain at a High Level Alice X Bob Y Christine Z … Bob purchased house X from Alice Alice purchased house Z from Christine
  7. 7. Decentralization + Immutability TRUST in the digital age
  8. 8. Decentralization
  9. 9. Decentralization
  10. 10. Decentralization
  11. 11. Decentralization
  12. 12. Decentralization
  13. 13. 3-7 Tx/s
  14. 14. BLOCK 0 Block 0 Header Hash Merkle root BLOCK 1 Block 1 Header Hash Merkle root BLOCK 2 Block 2 Header Hash Merkle root Block Transactions Block Transactions Block Transactions Immutability
  15. 15. A new node enters Current Chain Chain at New Node
  16. 16. A new node enters Current Chain Chain at New Node
  17. 17. # nodes security transaction speed
  18. 18. Public Consortium Private
  19. 19. Smart Contracts
  20. 20. Smart Contract Example
  21. 21. Smart Contracts
  22. 22. Blockchain is not without its flaws
  23. 23. Let’s build a cryptocurrency!
  24. 24. Ethereum – blockchain technology Solidity – smart contract language Truffle – framework for creating and deploying smart contracts Metamask – browser-based crypto wallet Azure – cloud infrastructure for our blockchain
  25. 25. Helpful Links • https://solidity.readthedocs.io/en/develop/ • http://truffle.readthedocs.io/en/beta/getting_started/contracts/ • https://azure.microsoft.com/en-us/solutions/blockchain/
  26. 26. Blockchain, Cryptocurrency, and the Cloud Sage Franch Technical Evangelist @ Microsoft @theTrendyTechie

×